我已经为目录中的新文件和组设置了默认权限,如下所示
sudo setfacl -d -m g::rwX /<directory>
效果很好。问题是,如果我在 的子目录中创建任何新文件或目录<directory>
,我设置的 ACL 不再影响它们。我如何确保上述权限也将应用于位于 下任何位置的任何新文件或目录<directory>
答案1
使用-Rdm
(递归)选项。
- R 表示递归
- d 表示将来的变化;R 负责其下面的所有变化。
- m 用于添加和修改规则。
我已经为目录中的新文件和组设置了默认权限,如下所示
sudo setfacl -d -m g::rwX /<directory>
效果很好。问题是,如果我在 的子目录中创建任何新文件或目录<directory>
,我设置的 ACL 不再影响它们。我如何确保上述权限也将应用于位于 下任何位置的任何新文件或目录<directory>
使用-Rdm
(递归)选项。