我有一个 samba 服务器,它一直运行良好,直到我更改了某些文件的权限。权限原来是 777(可以正常工作),但现在出于安全原因,我已将其更改为 570。文件的所有者是 www-data,组是 webEditor。
John 属于 webEditor 组(该组应该对文件具有完全权限)。而且它在命令行中运行正常。Samba 不授予 John 写入权限。
由于某种原因,将文件的权限更改为 775,同时授予所有者写入权限,Samba 授予 John 对文件的写入权限。这是因为 Samba 只允许组拥有比用户更少的权限吗?
我的 smb.conf 是:
[www]
path = /var/www/
valid users = @webEditor
read only = no
PS-是的,我已经递归设置了权限,并且我确实需要 www-data 作为文件的所有者。
提前致谢