特殊权限位suid,sgid,sbit
Day-13笔记
查看文件是或否有被改动
- 使用文件校验值查看 -- md5sum
PS1变量
- 控制命令提示符
[root@yuanlai0224 ~]# PS1='[\u@\h \W]\$'
\U -- 显示用户名
\h -- 显示主机名
\W -- 显示当前所在目录
\w -- 显示当前所在目录的绝对路径
\$ -- 显示用户身份提示符
附加: \t -- 显示时间(24小时制)
三种特殊权限
| 类别 | suid | sgid | sticky |
|---|---|---|---|
| 字符表示 | S | S | T |
| 出现位置 | 用户权限位x | 用户组权限位x | 其他用户权限位x |
| 基本权限位有x | s | s | t |
| 数字表示法 | 4 | 2 | 1 |
| 八进制表示法 | 4000 | 2000 | 1000 |
| 生效对象 | 用户位 | 用户组 | 其他用户 |

suid
-
仅适用于可执行文件,二进制命令
例如:/usr/bin/ls,如/usr/bin/rm
-
作用 -- 只要用户对设有suid的文件有执行权限,那么用户执行此文件时,会以文件属主的身份去执行此文件

sgid
- sgid主要用于文件夹,在设置有sgid的目录下创建文件,这些文件都会继承该目录的属组,而不属于创建该文件的用户权限

sbit
-
sbit -- 粘滞位
拥有此权限的文件夹,这个目录中的文件/文件夹除了root可以删除,其他任何用户都只能删除,移动自己的文件/文件夹,无法删除移动其他用户的文件/文件夹

find补充
- find提供权限查找的参数 -perm (查找权限为参数)
- -maxdepth 层数 (最大搜索范围为几层目录)


浙公网安备 33010602011771号