linux ACL权限设定,setUID,setGID,

1.

setfacl -m u:st:rw /project    //u代表user,st代表用户名,整句是st用户拥有对/project目录有rw权限

setfacl -m g:group2:rwx /project //g代表group,group2代表级名整句是group2对/project目录有rwx权限

getfacle /project  //查看acl权限

mask //最大权限

2.

删除ACL权限

setfacl -x u:用户名  文件名    //删除指定文件名

setfacl -x g:组名  文件名    //删除指定文件名

setfacl -b 文件名 //删除全部ACL权限

3.

setfacl -m d:u:用户名:权限 -R 文件名  //设置默认ACL权限,针对的是目录

setfacl -m u:用户名:权限 -R 文件名    //递归所以有子件和子目录都会拥有相同的ACL权限,针对的是目录

5.

设定SetUid方法

4代表SUID

chmod 4755 文件名   

chmod u+s 文件名    

取消SetUid方法

chmod 755 文件名

chmod u-s 文件名

设定SetGid

2代表SGID    //SGID可以针对二进制文件和目录

chmod 2755 文件名

chmod g+s 文件名

设定粘着位

chmod 1755 目录名

chmod o+t 目录名


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值