我在超级用户上问过这个问题,但我意识到那可能是错误的地方。我在这里重复了这个问题,希望这是允许的。
我正在尝试通过 samba 共享目录。在 smb.conf 中,我有以下内容:
[global]
workgroup = WORKGROUP
security = user
passdb backend = tdbsam
netbios name = <hostname>
[share_name]
path = </path/to/share>
writable = yes
valid users = <username>
<username>
,即所讨论的用户,是目录的所有者/path/to/share
。目录的权限为 755。如果我尝试从另一台计算机连接,则连接尝试失败(我认为这是一个身份验证错误,因为它会重新提示我输入密码)。客户端需要域名进行身份验证,我尝试了两者WORKGROUP
以及 samba 服务器的主机名/netbios 名称。
服务器上的 Samba 日志未提及失败的连接尝试。服务器上的防火墙已关闭。
我究竟做错了什么?
更新:自运行以来smbpasswd -a <username>
,现在我收到一条明确的错误消息,“权限不足,无法查看共享内容”。