SAMBA 是否要求共享目录具有 777 个权限

SAMBA 是否要求共享目录具有 777 个权限

我正在尝试使用 Windows 机器创建 Samba 共享。我有一个John属于该组的用户。我正在尝试共享该用户和该组 拥有的admins路径/data/moviesMarcadmins

最初我使用 sudo chmod 764 /data/movies 设置文件权限

然后我创建了一个 Samba 共享

[movies]
path = /data/movies
valid users = @admins, @homeusers
read only = yes
write list = @admins

然后我尝试从 Windows 用户访问John,并收到拒绝访问消息。如果我随后授予该组执行权限,请使用

sudo chmod 770 /data/movies

然后我就可以使用用户访问该文件夹John

我的问题是,Samba 是否要求任何访问共享的用户都具有执行权限?即使只是只读?还是我做错了什么?我真的想避免更改777所有共享文件夹的权限。

相关内容