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

linux – setfacl将文件重置为默认权限?,第1张

概述我有一个包含以下默认ACL的目录: default:user:phptutor:rwx 但是,该目录中的所有文件/目录都没有该默认权限(因为它是在创建后添加的). 如何将父目录的默认ACL复制到其中的每个文件夹和文件中? 使用getfacl从目录中获取默认权限,然后将结果通过管道传输到setfacl以应用它.像这样的东西应该工作: getfacl -d <directory> | setfacl 我有一个包含以下默认ACL的目录:
default:user:PHPtutor:rwx

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

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

解决方法 使用getfacl从目录中获取默认权限,然后将结果通过管道传输到setfacl以应用它.像这样的东西应该工作:
getfacl -d <directory> | setfacl -R --set-file=- <directory>
总结

以上是内存溢出为你收集整理的linux – setfacl将文件重置为默认权限?全部内容,希望文章能够帮你解决linux – setfacl将文件重置为默认权限?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1042711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存