创新路
我们一直在努力

Linux—-ACL的使用

ACL 是 Access Control List 的缩写,主要的目的是在提供传统的 owner,group,others 的 read,write,execute 权限之外的细部权限配置。ACL 可以针对单一使用者,单一文件或目录来进行 r,w,x 的权限规范,对于需要特殊权限的使用状况非常有帮助。

ACL主要可以针对几个项目控制权限:

  • 使用者 (user):可以针对使用者来配置权限;

  • 群组 (group):针对群组为对象来配置其权限;

  • 默认属性 (mask):还可以针对在该目录下在创建新文件/目录时,规范新数据的默认权限;

ACL 的配置技巧: getfacl, setfacl

  • getfacl:取得某个文件/目录的 ACL 配置项目;

  • setfacl:配置某个目录/文件的 ACL 规范。

setfacl 命令用法一:

image.png

image.png

如果一个文件配置了 ACL 参数后,他的权限部分就会多出一个 + 号了,想查阅详细acl权限,可使用getfacl。

getfacl 命令用法:

image.png

setfacl 命令用法二:

image.png

setfacl 命令用法三:

image.png

setfacl 命令用法四:

image.png

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机