ACL 是 Access Control List
传统的权限仅有三种身份 (owner, group, others) 搭配三种权限 (r,w,x) 而已,并没有办法单纯的针对某一个使用者或某一个群组来配置特定的权限需求,此时就得要使用 ACL 这个机制。
ACL 可以针对单一使用者,单一文件或目录来进行 r,w,x 的权限规范,对于需要特殊权限的使用状况非常有帮助。
那 ACL 主要可以针对哪些方面来控制权限呢?他主要可以针对几个项目:
- 使用者 (user):可以针对使用者来配置权限;
- 群组 (group):针对群组为对象来配置其权限;
- 默认属性 (mask):还可以针对在该目录下在创建新文件/目录时,规范新数据的默认权限;