默认目录权限redhat linux

默认目录权限redhat linux

如何为在 /data/user-name/ 下创建的任何新文件设置默认组所有者和权限?

我希望在 /data/user-name/ 下创建的任何新文件都具有以下属性:1)组所有者 = marketing 2)所有者权限 = rwx 3)组权限 = rwx 4)其他权限 = r--

touch /data/user-name/test.file
ls -lah /data/user-name/test.file

应该产生

-rwxrwxr--  1 username marketing     0B Apr  7 13:23 test.file

我不知道该如何实现这一点。谢谢!

答案1

所有权和权限是从创建文件的父目录继承的。因此,您需要做的就是将 group:owner 和权限 rwxrwxr(或 774)应用于该父目录,然后继续。

如果您使用 SMB,它还提供了设置任何新文件或文件夹权限的工具,但这超出了您的问题范围。我只是想提一下,以防万一有用。

相关内容