Linux

SAMBA + LDAP 問題

  • September 21, 2010

我無法讓 LDAP + SAMBA 工作……我更改了所有重要文件,但似乎 Samba 甚至沒有聯繫 LDAP 伺服器。每當我想使用 smbclient 時,它都會寫道:

check_ntlm_password:  Authentication for user [gigi] -> [gigi] FAILED with error NT_STATUS_NO_SUCH_USER

重要變化 pam.d

account required        pam_unix.so
account sufficient      pan_ldap.so

auth    required        pam_unix.so nullok_secure
auth    sufficient      pam_ldap.so use_first_pass

session required        pam_unix.so
session optional        pam_ldap.so

nsswitch.conf 的重要更改

passwd:         compat ldap
group:          compat ldap
shadow:         compat ldap

測試目錄,smb.conf:

[skuska]
       public = no
       path = /sbin
       writable = no
       read only = yes
       guest ok = no
       browseable = yes
       valid users = gigi

我在 ldap 伺服器上使用 tcpdump,samba 沒有建立連接。請幫忙。

謝謝你,馬丁

配置更改後,您是否重新啟動或重新啟動 Samba 或 LDAP?如果沒有,守護程序將不會讀取對配置文件的更改,因此仍在舊配置下執行。

引用自:https://serverfault.com/questions/183125