0 将debian从lenny升级到squeeze(和samba到3.5.6版本)后,所有用户帐户似乎都被删除了。我必须使用重新创建它们 smbpasswd -a username 然后设置新密码。 第二件事是我 smb passwd file = /etc/samba/passwd 选项在配置文件中设置,但它在新版本的samba中不起作用。我真的不知道密码存储在哪里。 如何恢复以前的所有samba用户帐户? debian samba debian-squeeze — daftu source
1 Samba使用TDB格式数据库作为文本的更快替代方案 smbpasswd 文件。帐户数据库位于 /var/lib/samba/passdb.tdb 默认情况下。使用 pdbedit --import。 — grawity source 那么“smb passwd file”选项会被忽略吗? — daftu @daftu:见“ passdb backend “在手册中 smb.conf。 — grawity