首页 > 其他 > 详细

acl权限细化

时间:2021-06-05 01:24:31      阅读:35      评论:0      收藏:0      [点我收藏+]

acl权限细化

754 rwx   u g o a
#对所有用户设置权限

权限细化需求:
1.root file rw-
2.root file r--
3.other file r--
4.user1 file rw
5.user2 file rx
6.user3 file wx
7.user4 file rwx


acl 权限分配:

1.setfacl设置文件权限
setfacl -m u:user1:rw root.txt

2.getfacl查看文件权限
getfacl root.txt

3.删除文件权限
setfacl -x u:user3 root.txt
4.清空文件权限
setfacl -b root.txt

5.创建和删除文件权限:
#需要对目录设置acl权限即可
setfacl -m u:user4:rwx /mnt

6.如何设置对目录以及子目录和文件设置acl权限
setfacl -m u:user4:rwx -R/mnt/

7.目录中后期添加的子目录和文件如何继承父目录的权限
setfacl -m d:u:user4:rwx -R /mnt/

设置用户对命令的执行权限 -visudo:
1.设置
visudo
user4 localhost=/usr/sbin/useradd,/usr/sbin/userdel

2.使用sudo授权命令
sudo localhost=/usr/sbin/useradd user4
sudo localhost=/usr/sbin/userdel -r user4

3.使用无密码的sudo授权命令
sudo localhost=NOPASSWD:/usr/sbin/userdel -r user4
sudo ALL=NOPASSWD:/usr/sbin/userdel -r user4

 

acl权限细化

原文:https://www.cnblogs.com/w-j-q/p/14851550.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!