linuxsetfacl – 使用指定的所有者组将父目录中的所有当前未来文件目录设置为775

linuxsetfacl – 使用指定的所有者组将父目录中的所有当前未来文件目录设置为775,第1张

概述我有一个名为“members”的目录,在它下面有文件夹/文件.我如何递归设置所有当前文件夹/文件,默认情况下在那里创建的任何未来的文件夹/文件都有775个权限,分别属于所有者/组nobody / admin?我启用了ACL,已安装,但似乎无法获得setfacl命令来正确执行此 *** 作.知道怎么做到这一点? 我实际上发现了迄今为止我要求的东西,在这里分享,所以遇到这个问题的任何人都可以尝试这个解决方案: 我有一个名为“members”的目录,在它下面有文件夹/文件.我如何递归设置所有当前文件夹/文件,默认情况下在那里创建的任何未来的文件夹/文件都有775个权限,分别属于所有者/组nobody / admin?我启用了ACL,已安装,但似乎无法获得setfacl命令来正确执行此 *** 作.知道怎么做到这一点?解决方法 我实际上发现了迄今为止我要求的东西,在这里分享,所以遇到这个问题的任何人都可以尝试这个解决方案:
sudo setfacl -Rdm g:groupnamehere:rwx /base/path/members/sudo setfacl -Rm g:groupnamehere:rwx /base/path/members/

R是递归的,这意味着该目录下的所有内容都将应用该规则.

d是默认值,这意味着对于在该目录下创建的所有未来项目,默认情况下应用这些规则.
m需要添加/修改规则.

第一个命令用于新项目(因此d),第二个命令用于文件夹下的旧/现有项目.希望这可以帮助某人,因为这些东西有点复杂,不是很直观.

总结

以上是内存溢出为你收集整理的linux / setfacl – 使用指定的所有者/组将父目录中的所有当前/未来文件/目录设置为775全部内容,希望文章能够帮你解决linux / setfacl – 使用指定的所有者/组将父目录中的所有当前/未来文件/目录设置为775所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存