创建文件夹/文件时的“粘性”权限

创建文件夹/文件时的“粘性”权限

我有一台运行 10.6.8 的 Mac mini;我想配置几个目录层次结构,这样每当我或妻子在其中创建新文件/目录时,对方就会自动对该文件/目录拥有读/写权限(我们都属于同一组)。

我的第一个想法是“只需在父目录上设置粘性位”,但后来我意识到我对“粘性”的定义与系统的定义不同。

另一个想法是在我们各自的 .profile 或 .zshrc 文件中设置“umask”命令,但这实际上使其成为文件系统全局设置,我不确定这是否真正是我想要做的。

另一个建议是使用 ACL,具体如下:

chmod +a "MYGROUP allow list, add_file, search, add_subdirectory, delete_child, readattr, writeattr, readextattr, writeextattr, readsecurity, writesecurity, chown, file_inherit, directory_inherit" MYDIR

但我有点不确定我想要的具体属性。

你们说呢?有没有更好的方法,或者其中一个是“正确”的方法?

谢谢!

兰迪

相关内容