ACL主要是针对常规 linux文件系统rwx权限不够时使用的,centos6的时候可能需要在/etc/fstab下开启,centos7是默认开启的。

getfacl + 文件、文件夹 查看acl权限

setfacl 设置acl权限

  1. 设置某用户某文件的acl权限

setfacl -u u:username:rx 文件名

  1. 设置某文件夹某用户组的acl权限

setfacl -g g:groupname:rx 文件名

  1. 最大权限

setfacl -m m:rx 文件文件名

  1. 删除某一用户或用户组的权限

setfacl -x g:groupname 文件名

  1. 删除所有acl权限

setfacl -b 文件名

  1. 递归权限

setfacl -m u:用户名:权限 -R 文件名

  1. 设置目录默认的acl权限

setfacl -m d:u:用户名:权限 文件名