Linux 对一个文件或目录设置多个组的权限(ACL权限:getfacl,setfacl)方法

ACL的使用
ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某个用户访问。

ACL使用两个命令来对其进行控制
getfacl:取得某个文件/目录的ACL设置项目
setfacl:设置某个文件/目录的ACL设置项目

setfacl 参数
  -m:设置后续acl参数
  -x:删除后续acl参数 
  -b:删除全部的acl参数
  -k:删除默认的acl参数
  -R:递归设置acl,包括子目录
  -d:设置默认acl

使用示例参考:
Linux ACL权限规划:getfacl,setfacl使用:http://www.linuxidc.com/Linux/2013-07/88049.htm
文件控制列表命令setfacl和getfacl的使用:http://www.2cto.com/os/201308/233539.html
转setfacl与getfacl:http://blog.163.com/clevertanglei900@126/blog/static/11135225920113810481427/

发表评论?

0 条评论。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据