我已经在我的samba-share文件夹中设置了setgid-bit。 它对Windows和Linux客户端来说就像一个魅力。
使用mac-client访问这样的文件夹时,setgid被忽略,新创build的文件/目录的组权限被设置为当前用户的默认组。
我试过设置unix extensions = no提到这个职位,但这是行不通的。
你可以做的一件事情是,强制共享中创build的文件始终属于某个特定的组,即在smb.conf的共享configuration中使用force group = groupname选项。 如果要确保只有已经属于该组的用户才能创build文件,请在组名称前使用+符号: force group = +groupname 。
有关smb.conf的samba手册的更多信息