А если так попробовать:
1. Вводим CentOS в домен - company.local
Настраиваем имя хоста:
Добавляем две строчки:
10.168.50.2 centos.company.local centos
10.168.50.8 pdc.company.local pdc
Настраиваем синхронизацию времени с доменным контроллером:
Добавляем строчку:
Устанавливаем 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:
Убедимся что билет есть:
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
Проверяем конфиг, вводим команду:
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 в автозагрузку:
Добавление машины:
net ads join -U AlfaStriker -D COMPANY.LOCAL
Проверяем:
Проверки, машина:
checking the trust secret for domain COMPANY via RPC calls succeeded
Проверяем, запросим список юзеров:
guest
alfastriker
krbtgt
iusr_ai-documents
alfauser
support_388945a0
***************
Проверяем группы:
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
Вывод групп из AD
На этом настройка входа в домен COMPANY.LOCAL - выполнена.