ACL 是 Access Control List 的缩写,主要的目的是在提供传统的 owner,group,others 的 read,write,execute 权限之外的细部权限设置。ACL 可以针对单一使用者,单一文件或目录来进行 r,w,x 的权限规范,对于需要特殊权限的使用状况非常有帮助。可以针对几个方面设置权限:
查看系统是否支持ACL。
- ACL 的设置技巧: getfacl, setfacl
- setfacl
- getfacl
针对单一群组的权限设置
mask权限
使用者或群组所设置的权限必须要存在于 mask 的权限设置范围内才会生效,此即“有效权限 (effective permission)。
使用 d:u:账户名:权限 使得acl权限在此目录下面可以继承。
可通过属性后面是否有+查看是否有ACL权限。
取消某一用户的acl权限,并设置某一用户不得使用该目录。