通过 samba 共享文件在 LAN 上不起作用

Ash*_*pui 8 samba file-sharing

运行 net usershare 命令时出现以下错误。

“net usershare”返回错误 255:net usershare:无法打开 usershare 目录 /var/lib/samba/usershares。错误 权限被拒绝 您没有创建用户共享的权限。请让您的管理员授予您创建共享的权限。

如何解决这个问题?谢谢, :)

Oli*_*Oli 15

该目录/var/lib/samba/usershares设置为只有 root 或sambashare组成员可以读取或写入它。

drwxrwx--T  2 root sambashare  4096 Mar 25  2012 usershares
Run Code Online (Sandbox Code Playgroud)

您无法访问它(通过对其进行尝试cd)向我表明您不在该sambashare组中。您可以使用id $USER并假设usershares不在输出中进行测试,您可以通过运行来解决所有这些问题:

sudo usermod -a -G sambashare $USER
Run Code Online (Sandbox Code Playgroud)

如果在将特定用户添加到组后仍然出现错误 255,则可能需要重新启动。