ACL权限功能   实现灵活权限管理

110 阅读1分钟

ACL权限功能   实现灵活权限管理

ACL linux访问控制权限,实现灵活权限管理,操作如下备份,消除,还原和查看权限。

setfacl  可以设置ACL权限
getfacl   查看设置的ACL权限

setfacl  -x  u;root f1.txt     取消设置ACL,删除增加的rwx权限
setfacl  -b f1.txt     取消所有ACL权限,删除所有ACL权限

#备份ACL
getfacl -R /tmp/dir > acl.txt

#消除ACL权限
setfacl -R -b /tmp/dir

#还原ACL权限
setfacl -R  --set-file=acl.txt /tmp/dir

#还原ACL权限
setfacl --restore acl.txt

#查看ACL权限
getfacl -R /tmp/dir