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

lsattr chattr 特殊权限 uid gid sticky

时间:2017-10-15 15:09:53      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:命名   lsattr   sgid   继承   文件特殊权限   作用   其他   特殊权限   执行   

lsattr
lsattr 查看文件的特殊权限
lsattr -R 可以列出目录下所有文件的权限
chattr
chattr 赋予文件特殊权限
chattr +i 赋予这个权限以后文件不能进行操作只能查看
chattr +a 赋予这个权限以后文件不能删除移动重命名之类只能追加进去内容

特殊权限
umaks root默认为0022 普通默认0002
set_ uid 临时拥有拥有主的权限 以拥有主的权限去执行 他作用于拥有主 u
chomd u+s 123 就是让123这个文件拥有set_ uid 权限 特征是在拥主位置u有没有大小s

set_ gid 拥有拥有组的权限 以拥有组的权限去执行 作用于拥有组g 在里面创建文件或目录他会继承拥有组的权限 原有的不会改变 后面创建的才会去改变 特征是在拥有组位置g有没有大小s

stick_bit 防止删除 赋予这个权限以后只能是创建者和root去删除或者编写,其他人没权限 特征是在其他人位置o有没有大小t 。没有这个权限的情况下能否删除文件取决上级目录的权限 上级目录有X权限 文件就可以删除。

用umaks权限表示
sed_uid =suid 4
sed_gid=sgid 2
stick_bit =sticky 1
umask root用户默认为0022 普通用户默认为0002
有umask表示 /etc/passwd 就是4755 因为他具有sed_uid 权限

lsattr chattr 特殊权限 uid gid sticky

标签:命名   lsattr   sgid   继承   文件特殊权限   作用   其他   特殊权限   执行   

原文地址:http://www.cnblogs.com/-173/p/7670064.html

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