Linux setuid setgid stickybit 权限

Linux setuid setgid stickybit 权限的说明

1、setuid:该权限只对文件有效,设置使文件在执行阶段具有文件所有者的权限。 


2、setgid:该权限只对目录有效,目录被设置该位后,任何用户在此目录下创建的文件都具有和该目录所属的组相同。


3、stickybit:该权限只对文件有效,该位可以理解为防删除位,一个文件是否可以被某用户删除,主要取决于用户对该文件及其所在的目录是否具有写权限;如果没有写权限,则这个目录下的所有文件都不能被删除,同时也不能添加新的文件;如果希望用户能够添加文件;但同时不能删除文件,则可以对文件使用 stickybit 位,设置该位后,就算用户对目录及文件具有写权限,也不能删除该文件。


4、SUID占用属主x(执行)位,SGID占用组x位,sticky-bit占用其他x位,如果该位有x权限,就用小写s,没有就用大写S,用数值设定特殊权限,需要4位8进制数,第一个表示特殊权限,后三位表示基本权限。
只说第一位8进制代表权限:
0 : 不设置特殊权限
1 : 只设置 sticky
2 : 只设置 SGID
3 : 只设置 SGID和sticky
4 : 只设置 SUID
5 : 只设置 SUID和sticky
6 : 只设置 SUID和SGID
7 : 设置3种权限


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值