ACL 简介
ACL—访问控制列表(Access Control List),为Linux文件系统提供了更加灵活的权限机制。可以针对某一个用户或某一个群组来设定特定的权限需求。
查看文件系统是否支持 ACL
1 2 3
| # tune2fs -l /dev/vda1 | grep "Default mount options:"
Default mount options: user_xattr acl
|
两个命令
setfacl
设置文件或目录的 ACL 权限
1
| # setfacl -m "u:user:permissions" <file/dir>
|
1
| # setfacl -x "u:user" <file/dir>
|
1
| # setfacl -m "g:group:permissions" <file/dir>
|
1
| # setfacl -x "g:group" <file/dir>
|
getfacl
获取文件或目录的 ACL 权限
1
| # getfacl filename/dirname
|
本文作者:phylee
本文链接:https://phylee.github.io/2018/acl.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!