Samba‘smb 密码文件’设置不起作用

Samba‘smb 密码文件’设置不起作用

将 debian 从 lenny 升级到 squeeze(并将 samba 升级到 3.5.6 版本)后,所有用户帐户似乎都被删除了。我必须使用重新创建它们smbpasswd -a username,然后设置新密码。

第二件事是,我smb passwd file = /etc/samba/passwd在配置文件中设置了选项,但它在新版本的 Samba 中不起作用。我真的不知道密码现在存储在哪里。
如何恢复所有以前的 Samba 用户帐户?

答案1

Samba 使用 TDB 格式的数据库作为文本文件的更快替代方案smbpasswd。帐户数据库/var/lib/samba/passdb.tdb默认位于。使用pdbedit --import

相关内容