码迷,mamicode.com
首页 > 其他好文 > 详细

特殊权限set_uid;set_gid;set_bit

时间:2018-02-02 11:47:31      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:有用   ec2   color   类型   cto   com   set   ext   就是   

技术分享图片
s 就是set_uid的权限
代表普通用户临时拥有root权限
是二进制文件,是一个可执行的文件
当普通用户执行这种类型的文件,临时拥有所属主的权限
技术分享图片
技术分享图片
当我们加上s权限后,我们普通用户就可以使用了
技术分享图片
su - 用户 这样就可以切换目录
不过我们目录也可以设置s权限 ,但是也没有意义,因为是不可执行文件


set_gid是作用在所属组上的
set_uid是作用在所属主上的
意思是普通用户拥有所属组下的权限
技术分享图片
我们给123这个目录增加一个set_gid
然后我们把123目录的所属组更改为普通用户ygw
那么我们在目录里创建的文件所属组也是目录的所属组保持一致


set_bit 代表的是t
是防删除权限
其他用户是无法删除目录下的所有
当一个目录或者文件有set_gid 权限时除了root用户和所属主用户,其他所有用户是无法删除文件内容
但是是可以添加内容的。
技术分享图片

特殊权限set_uid;set_gid;set_bit

标签:有用   ec2   color   类型   cto   com   set   ext   就是   

原文地址:http://blog.51cto.com/12777709/2067959

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!