linuxsun命令 linux命令s( 九 )


ls -l /usr/bin/passwd
-r-s--x--x root root /usr/bin/passwd
我们发现,归属用户的可执行权限位使用“s” , 表示SUID 。同样,归属群组的可执行权限位使用“s”,表示SGID 。
任何用户或群组都拥有“其它用户”的权限 , 所以不需要以“其它用户”身份执行文件 , 其它用户的可执行权限位便不会出现“s” 。该权限位可能出现的属性为“t”,也就是粘着位Stickybit 。
ls -ld /tmp
drwxrwxrwt root root /tmp
粘着位表示任何用户都可能具有写权限,但只有该归属用户或root用户才能够删除
SUID、SGID、Sticky bit也可以像权限一样,使用一个八位数表示 , 如下:
4 SUID
2 SGID
1 Sticky bit
通过在“chmod”命令中使用四个八位数的表达式,如“4755”,用第一位表示SUID、SGID、或Stickybit,便能够为文件设置这些特殊权限 。
示例:
chmod -R 4755 path
lsattr [路径]
查看文件的特殊属性
-a 全部显示
-d 只显示目录
-R 递归
特殊属性包括:
a:仅供附加用途
b:不更新最后存取时间
c:压缩后存放
d:排除在倾倒操作之外
i:不得任意更动文件或目录
s:保密性删除文件或目录
S:即时更新文件或目录
u:预防以外删除
chattr+|-|=abcdisSu路径
-R 递归
-V 显示过程
关于linuxsun命令和linux命令s的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。