
我正在使用用戶 lLnux 帳戶的用戶名和密碼共享用戶的主資料夾。我注意到主資料夾共享非常簡單,因為我只需要更改 smb.conf 檔案即可啟用它。但是我似乎無論如何都無法登入。
Samba 似乎保留了自己的使用者名稱和密碼記錄。有沒有辦法將 Linux 用戶的使用者名稱和密碼自動映射/同步到 Samba?最終結果應該是,每當我新增使用者或使用者變更其 Linux 登入密碼時,Samba 也會自動變更其密碼。
答案1
您可能想查看 pam_smbpass 以自動同步密碼。但請注意,由於雜湊不一致,現有密碼無法轉換。
基本上,這種不便是因為 Windows 在客戶端使用了一些晦澀的密碼雜湊函數,而 UNIX 機器通常不會將密碼保存在這些晦澀的雜湊中。所以Samba必須建立自己的DB。