如何对目录结构中创建的文件强制特定的组权限(读/写)?

Rox*_*oxy 3 linux permissions

我在 Linux 服务器上设置了一个目录,因此我希望特定组可以读取和写入其中的所有文件。

到目前为止,我已经完成了chmod g+s mygroup parent,并且可以看到在此目录中创建的所有文件都继承该组。

但是,它不会强制授予g+rw权限,因此用户可以将文件写入该目录,而其他人则无法对其进行读取和/或写入访问。

我怎样才能实现这个目标?

Rox*_*oxy 5

事实证明,答案是使用 ACL 来设置默认值:

setfacl -d -m u::rwX,g::rwX,o::- /path/to/parent
Run Code Online (Sandbox Code Playgroud)