winbind от samba 3.6.3 на Linux работает, но не интегрируется с ОС?
Успешно скомпилирована и установлена последняя версия samba.
Запустил winbindd и работают следующие диагностические команды:
wbinfo -p
, wbinfo -c
, net ads testjoin
, так далее...
Тем не мение! при использовании встроенной команды Linux, как id
или при использовании PAM с pam_winbind
модуль для входа. Они терпят неудачу, и в логах ничего не говорится о winbind. В чем может быть проблема?
например[root ~]# wbinfo -i testuser
testuser:*:10708:1513:Test User:/home/domain.ad/testuser:/bin/bash
но![root ~]# id testuser
id: testuser: No such user
Примечание: предыдущие версии (samba 3.5.x) хорошо работали на наших системах, поэтому это не плохой домен или конфигурация.
/etc/nsswitch.conf:
passwd: files winbind
shadow: files winbind
group: files winbind
hosts: files dns wins
bootparams: nisplus [NOTFOUND=return] files
ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files
netgroup: nisplus
publickey: nisplus
automount: files nisplus
aliases: files nisplus
1 ответ
Решено!
просто нужно было бежать net cache flush
а затем перезапустите winbind