Samba
Samba 中的預設 passdb 後端
smbpasswd 手冊說明如下:
“請注意,預設的 passdb 後端要求使用者已經存在於系統密碼文件(通常是 /etc/passwd)中,否則添加使用者的請求將失敗。”
來源:https ://www.samba.org/samba/docs/man/manpages-3/smbpasswd.8.html
我的問題是哪些是預設的 passdb 後端?
- smbpasswd?
- tdbsam?
- 我的LDAP?
儲存 pass 的預設文件是簡單的數據庫文件,
/var/lib/samba/passdb.tdb
您可以通過passdb backend
.smb.conf
有關密碼後端的更多資訊:https ://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/passdb.html
預設 samba 需要使用者存在於系統中,並檢查它是否存在於 /etc/passwd 但此文件不包含密碼。