强制用户创建的文件夹和文件继承 macOS 中特定父文件夹的组



我有多个用户访问一个文件系统,我需要确保他们每次创建文件夹时都继承父文件夹的组和权限。目前,每当他们创建文件夹或上传文件时,文件或文件夹的组默认为该用户的默认组。

其中一些父文件夹分配了多个组。

在不更改分配给用户的默认组的情况下,我需要确保创建/上传到系统的任何文件夹/文件都继承父文件夹的组。

我一直在玩:

chown

chgrp

chmod-R+a"g:somegroup允许列表,file_inherit,directory_inherit,…,…"/file/path

chmod g+s/文件/路径

但它并没有解决问题。当用户创建文件夹并上传文件时,它们与该用户的默认组相关联。

问题是,如果bob创建了一个文件夹,然后joe尝试使用它,joe就没有在该文件夹中写入的权限,因为与bob相关联的默认组没有chmod 775权限。

这意味着文件夹只能由所有者访问。

希望在文件系统中内置许多不同的组,用于隔离不同的客户端、用户等,让许多人可以访问所有内容,所以我不能更改每个用户的默认组。我需要能够将它们添加到他们应该能够写入的组中。

建议?

我们在运行High Sierra的全新iMac上也遇到了这个问题。它正在杀死我们。我注意到没有人回答,但我希望你能找到解决方案。

Debbie

相关内容

  • 没有找到相关文章

最新更新