版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiojing825/article/details/78384600
看鸟哥私房菜.记录一下几个文件特殊权限
1.SUID (s出现在文件所有者的x权限位置)
- SUID 仅对二进制程序有效
- 执行者对于该程序需要有x权限
- 本权限仅在执行该程序过程中有效
- 执行者将具有程序所有者的权限
2.SGID (s出现在文件用户组的x权限位置)
SGID用在文件上:
- SGID对二进制程序有用
- 程序执行者对于该程序来说需具备x权限
- 执行者在执行的过程中或获得该程序用户组的支持
SGID用在目录上:
- 用户若对于此目录具有r与x权限时,该用户能够进入此目录
- 用户在此目录下的有效用户组将会变成该目录的用户组
- 若用户在此目录下具有w权限,则用户所创建的新文件的用户组与此目录的用户组相同
3.SBIT(t出现在文件”其他人”的x权限位置)
- 当用户在该目录下创建文件或者目录时,仅有自己与root才有权删除该文件
4.设置
- 4为SUID
- 2为SGID
- 1为SBIT
如:
chmod 4755 ./file.txt