我在 Ubuntu 14.04 LTS 上安装了 Samba 服务器
我为大家设置了一些 smb 共享。
例如这是我的 smb.conf 的一部分:
[logs]
path = /srv01/logs
browsable = yes
read only = no
force create mask = 0777
force direcory mode = 0777
该共享文件夹可以打开每个用户(无需授权即可工作)并且每个人都具有读/写权限。
现在我的问题来了。当某个用户在此共享 (\myserver\logs) 中创建新文件夹时,创建的文件夹对用户 nobody 具有 0755 权限。但在我的 smb.conf 中,我通过以下字符串设置了 0777 权限:
force create mask = 0777
force direcory mode = 0777
我做错了什么?我的共享中的每个新文件或文件夹都需要 0777 权限
提前致谢!
答案1
使用:
create mask = 0777
directory mask = 0777
而是。不要忘记重新加载配置。