Я слежу за: https://wiki.samba.org/index.php/Samba4/Winbind но getent passwd не показывает пользователей домена, и я не могу войти в систему с пользователями домена. Остальные тестовые команды в порядке.
Пришлось сделать следующее:
Установите: libpam0g-dev с помощью:
# apt-get install libpam0g-dev
а затем перекомпилируйте и переустановите samba 4 из исходников.
вместо вики winbind 4:
# ln -s /usr/local/samba/lib/libnss_winbind.so.2 /lib/libnss_winbind.so
# ln -s libnss_winbind.so /lib/libnss_winbind.so.2
Я использовал:
# ln -s /usr/local/samba/lib/libnss_winbind.so.2 /lib/x86_64-linux-gnu/
# ln -s /usr/local/samba/lib/libnss_winbind.so /lib/x86_64-linux-gnu/
Вместо вики:
# ln -s /usr/local/samba/lib/security/pam_winbind.so /lib/security
Я использовал:
ln -s /usr/local/samba/lib/security/pam_winbind.so /lib/x86_64-linux-gnu/security/
В /etc/pam.d/common-session я помещаю только:
session required pam_mkhomedir.so umask=0022 skel=/etc/skel
в начале файла. (После вики по этому файлу я был заблокирован также для локального пользователя root)