我一直在: https : //wiki.samba.org/index.php/Samba4/Winbind,但getent密码dosn't显示域用户,我不能login域用户。 其余的testing命令都可以。
我必须做到以下几点:
安装:libpam0g-dev与:
# apt-get install libpam0g-dev
然后重新编译并从源码重新安装samba 4。
而不是winbind 4 wiki:
# 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
在文件的开头。 (关于这个文件的wiki,我也被locking为本地root用户)