Home > linux基础 > ACL设置技巧

ACL设置技巧

[[email protected] ~]# setfacl [-bkRd] [{-m|-x} acl参数] 目标文件名
选项与参数:
-m :配置后续的 acl 参数给文件使用,不可与 -x 合用;
-x :删除后续的 acl 参数,不可与 -m 合用;
-b :移除所有的 ACL 配置参数;
-k :移除默认的 ACL 参数,关于所谓的『默认』参数于后续范例中介绍;
-R :递归配置 acl ,亦即包括次目录都会被配置起来;
-d :配置『默认 acl 参数』的意思!只对目录有效,在该目录新建的数据会引用此默认值

针对单一用户:

touch acl_test
ls -al alc_test
-rw-r–r– 1 root  root     0 Jul 22 08:26 acl_test

如何查看刚刚设置的acl_test的acl权限呢?getfacl即可。

针对特定用户组:

针对有效权限mask的设置:

此时需要注意有效权限需要比较user/group的权限和mask的权限对比,二者共有的权限才算有效权限。


若非注明,本博客内容均为原创或翻译自Linode Library,教程默认Centos为linux发行版,转载请注明转自linode中文教程www.linode.im。linode中文教程QQ群:185393826,一起讨论linode及linux,linode中文教程、linode代购、linode合租、linode推介、linode返佣、linode优惠。日本VPS、美国VPS、海外独立服务器代购均在linode.im。

Categories: linux基础 Tags: ,
  1. No comments yet.
  1. No trackbacks yet.