自动Samba密码/ linux用户密码同步?

我使用Webmin在我的服务器上设置基本的Samba共享。 Webmin从可用的linux用户创build我的smbusers。 但是它将所有smbpassword保留为空,而不是使用他们的linux用户密码。

如何设置Samba,以便使用或同步用户的Linux用户密码的密码?

您可以将sambaconfiguration为使用PAM,因此可以使用相同的用户列表进行身份validation(包括使用其当前密码)。 详尽的细节可以在这里的官方桑巴网站上find 。

不过要小心一点 – 你可能需要直接钻研configuration文件,我不确定你可以通过webmin做必要的修改。

在Debian及其衍生产品上,您可以按照此处的说明使其同步。 我很确定这样的事情可以很容易地在其他发行版上完成。

查看Samba手册中的密码部分 ,看起来Samba有一个内置的方法来完成它:

[global] unix password sync = yes 

当更改Samba密码时,它将更新用户的系统密码 – 例如,您必须使用Samba而不是使用密码来更改用户的passwd