linux文件和目录权限rwxstST

- 1、基础权限

针对用户、用户所属组、其他用户的 rwx 【读写可执行权限】

- 2 、基础rwx不能解决一些复杂问题需要st(或者有可能是ST)

如果你作为普通用户有自己的特殊需求想改下自己的密码 借助 passwd 密码

这时候需要 临时越权操作位 setuid,如果希望你文件夹里面创建的文件都和文件夹组一样你应该使用setgid、要想对有写权限的用户不能拿删除文件可以使用sticky bit

setuid -> 4 u+s   ==> chmod u+s  chmod 4XXX      如:chmod  4000

setgid -> 2 g+s   ==> chmod u+s  chmod 2XXX      如:chmod  2000

sticky -> 1  o+t   ==> chmod u+s  chmod 1XXX      如:chmod  1000

setuid针对 用户位置 一般是: chmod u+s 或者 chmod 

setuid:让普通用户以管理员用户身份运行管理员才能运行的程序或命令。  

setgid: 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.

sticky bit: 防删除位. 没有r权限不能增删文件. 要可以添加但不能删除

3、为什么会出现大小写的stST

为了区分是否具有x权限,因为stST都是把原来的x位置占用,如果原来有就是小写,原来没有就是大写!

主要是用户所属组权限和其他用户权限中,如果已经有可执行的x权限的时候再加上s或者t就会变成小写、没有x权限用大写来标记

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值