我正在尝试首次设置 samba 共享。我的访客共享工作正常,但我似乎无法以任何用户身份登录。如果我输入我的 unix 用户名和密码,我的 mac 窗口就会抖动,就像输入了错误的密码一样。
从我读到的内容来看,我认为因为我已security = user
在 smb.conf 文件中进行了设置,所以在我的服务器上拥有 unix 帐户的任何人都可以登录 samba。我是否仍需要使用smbpasswd
来允许某人访问?我是否可以设置一个选项,以便所有 unix 帐户都有一个关联的 samba 帐户,并使用相同的密码?我相信unix password sync = yes
设置这样的功能会有所帮助?
答案1
看来安装libpam-smbpass
允许这样做。我不确定软件包安装是否会“转换”现有用户。
我做了什么才看到这一点:
sudo apt-get install libpam-passwd
- (作为我的普通用户)
passwd <enter appropriate info>
sudo pdbedit -L
现在我的用户就在列表中了。