我正在尝试设置一个简单的 samba 共享,但我得到的只是“权限被拒绝”(在 Windows 和 Linux 中都是如此)。这是我的共享部分:
[pdf]
comment = PDFs
browseable = yes
guest only = yes
path = /writeable/path
writable = yes
public = yes
valid users = somevaliduser
我可以挂载共享并读取其中的文件,但没有写入权限。目录本身有rwxrwxrwx
权限。
当然,Samba 日志仍然像以前一样没用。
答案1
事实证明,这是 SELinux。
我在使用之前检查过selinuxenabled
,结果0
显示意味着 SELinux已启用(谁会想到这些事?)
检查它的正确命令是sestatus
,它告诉我它已被启用并正在执行。
答案2
guest only
表示仅允许访客连接。这与指定 相矛盾valid users
。