Answers:
我相信默认情况下,Samba的配置是这样的,这是相关的行smb.conf
:
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = user
...
# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
unix password sync = yes
有关这些选项的更多信息,请点击此处。希望能有所帮助。
编辑:
第一次添加linux用户(adduser
)时,还需要将其添加到smbpasswd。
sudo smbpasswd -a <user>
当提示您输入密码时,请使用与adduser 相同的密码。之后,当您使用更改linux密码时,smb密码应自动更新。sudo passwd <user>
sudo adduser kevin
,则还需要为其提供密码,这是该用户访问共享所需的密码。用更改密码sudo passwd kevin
。有帮助吗?
valid users = Family
在共享部分下是否有smb.conf?如果仍然遇到问题,最好再开始一个更详细的问题:弹出的smbd错误消息/var/log/auth.log
,以及如何通过配置文件的转储来设置samba testparm /etc/samba/smb.conf
....(这还将测试smb .conf语法)。
sudo pdbedit -L -v
的用户:唯一添加的用户是“ nobody”。那我应该跑步sudo smbpasswd -a family
吗?如果是这样,我应该输入什么密码?我应该输入与登录相同的12345吗?