setfacl将文件重置为默认权限?

Modified on: Thu, 12 Sep 2019 09:20:02 +0800

我有一个包含以下默认ACL的目录:

default:user:phptutor:rwx

但是,该目录中的所有文件/目录都没有该默认权限(因为它是在创建后添加的。)

如何将父目录的默认ACL复制到其中的每个文件夹和文件中?

作者:hopeseekr

最佳答案

使用getfacl从目录中获取默认权限,然后将结果通过管道传输到setfacl以应用它。这样的事情应该有效:

getfacl -d <directory> | setfacl -R --set-file=- <directory>

相关问答

添加新评论