acl访问控制列表(ACL策略 ACL权限)
• 使用 getfacl、setfacl 命令
– getfacl 文档...
– setfacl [-R] -m u:用户名:权限类别 文档...
setfacl -m u:lisi:rx /nsd09 #为lisi设置ACL策略
getfacl /nsd09 #查看nsd09目录ACL策略
– setfacl [-R] -m g:组名:权限类别 文档...
– setfacl [-R] -x u:用户名: 文档... #删除指定的ACL策略
setfacl -x u:lisi /nsd09
getfacl /nsd09
– setfacl [-R] -b 文档... #删除所有的ACL
ACL策略设置黑名单
setfacl -m u:zhangsan:--- /nsd09
getfacl /nsd09
• acl访问策略
– 能够对个别用户、个别组设置独立的权限
实现一个用户lisi可以读取文件redhat.txt内容,请问入如何设置权限,你有几种方法?
第一:利用其他人进行配置
chmod o+r redhat.txt
第二:利用所属组进行配置
将lisi加入到redhat.txt所属组中
chmod g+r redhat.txt
第三:利用所有者进行配置
chown lisi redhat.txt
chmod u+r redhat.txt
第四:利用ACL进行配置
setfacl -m u:lisi:r redhat.txt