Добрый день!
Есть домен IGDS. Есть домен контроллер с именем SSERVER.
Захожу на него под root проверяю файл /etc/samba/smb.conf и не вижу там не слова про домен... Какого фига? А как же тогда настроен домен, через что?
А цель была ввести другой сервер в домен и следую инструкция по ссылке:
http://blog.korphome.ru/2012/05/29/centos-samba-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D0%B2-%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B5/
мне не удалось это сделать, т.к. стопорится на моменте проверки ключа керберос и говорит, что не найден kdc. Стал рыть что настроено на dc - и так не фига там и не понял... *HELP*
Подскажет кто куда копать?!
Спасибо
Не получается ввести CentOS 7 в домен
man smb.conf ?
http://habrahabr.ru/post/215573/
К сожалению больше ничем помоч не могу, с контроллерами домена дела не имел :(
А если так попробовать:
1. Вводим CentOS в домен - company.local
Настраиваем имя хоста:
vi /etc/hosts
Добавляем две строчки:
10.168.50.2 centos.company.local centos
10.168.50.8 pdc.company.local pdcНастраиваем синхронизацию времени с доменным контроллером:
vi /etc/ntp.conf
Добавляем строчку:
server company.localservice ntpd restart
Устанавливаем Samba + Winbind
yum install samba samba-winbind samba-winbind-clients
authconfig --update \
--kickstart \
--enablewinbind \
--enablewinbindauth \
--smbsecurity=ads \
--smbworkgroup=company \
--smbrealm=company.local \
--smbservers=10.168.50.8 \
--winbindjoin=AlfaStriker \
--winbindtemplatehomedir=/home/%U \
--winbindtemplateshell=/bin/bash \
--enablewinbindusedefaultdomain \
--enablelocauthorize
Запросят пароль доменного администратора.
Password for AlfaStriker@COMPANY.LOCAL:
*************Запросим билет любого доменного пользователя:
# kinit AlfaStriker@COMPANY.LOCAL
Password for AlfaStriker@COMPANY.LOCAL:
************Убедимся что билет есть:
# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: AlfaStriker@COMPANY.LOCAL
Valid starting Expires Service principal
05/15/14 10:02:04 05/15/14 20:02:02 krbtgt/COMPANY.LOCAL@COMPANY.LOCAL
renew until 05/22/14 10:02:04Редактируем /etc/samba/smb.conf, вставляем текст после **end-line--:
#--authconfig--end-line--
idmap config COMPANY.LOCAL:backend = rid
idmap config COMPANY.LOCAL:base_rid = 0
idmap config COMPANY.LOCAL:range = 20000 - 49999
auth methods = winbind
winbind enum users = yes
winbind enum groups = yes
Проверяем конфиг, вводим команду:
# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitionsСтавим демоны Samba и Winbind в автозагрузку:
# chkconfig smb on
# chkconfig winbind on
Добавление машины:
net ads join -U AlfaStriker -D COMPANY.LOCAL
Проверяем:
# net ads testjoin
Join is OKПроверки, машина:
# wbinfo -t
checking the trust secret for domain COMPANY via RPC calls succeededПроверяем, запросим список юзеров:
# wbinfo -u
guest
alfastriker
krbtgt
iusr_ai-documents
alfauser
support_388945a0
***************Проверяем группы:
# wbinfo -g
domain computers
cert publishers
domain guests
domain users
group policy creator owners
domain controllers
ras and ias servers
enterprise admins
**************Редактируем файл /etc/nsswitch.conf, строчки:
passwd: compat winbind
group: compat winbind
Перезапустим службы:
# service smb restart
# service nmb restart
# service winbind restart
Проверим работоспособность:
Вывод учетных записей из AD
getent passwd
Вывод групп из AD
getent group
На этом настройка входа в домен COMPANY.LOCAL - выполнена.
Добрый день!
Есть домен IGDS. Есть домен контроллер с именем SSERVER.
Захожу на него под root проверяю файл /etc/samba/smb.conf и не вижу там не слова про домен... Какого фига? А как же тогда настроен домен, через что?
Насколько я понимаю в CentOS-7 по дефолту ставится samba-4. А Вы, судя по всему, пытаетесь настроить самбу по мануалу, пригодному к самбе-3. Наверное в этом собака и зарылась.
Cruiser78, сейчас тестирую на виртуальном стенде следующую конфигурацию:
- AD: win2008.
- клиенты: winXP.
- файловый сервер1: CentOS6.5x32, samba.i686 (3.6.9-169.el6_5 @updates)
- файловый сервер2: CentOS6.5x32, sernet-samba.i686 (4.1.11-9.el6 @sernet-samba-4.1).
следующие конфигурационные файлы абсолютно одинаковые для обоих вариантов (и всё работает корректно):
- /etc/samba/smb.conf
- /etc/nsswitch.conf
- /etc/krb5.conf
- /etc/hosts
- /etc/resolv.conf
Думаю, что и для samba 4.0 это будет справедливо.
UPDATE: прошу прощения, не увидел, что речь идет о DC на samba :(