第一、 设置SUID
针对可执行的二进制文件
1、4代表SUID chmod 4755 文件名或 chmod u+s 文件名
如:#touch abc
# ll abc
#chmod 4755 abc
取消SUID的方法:chmod 755 文件名或者chmod u-s 文件名
第二、设置SGID
针对此目录或者二进制文件普通用户必须对此目录具有r和x权限,才能进入此目录
1、2代表SGID chmod 2755 文件名
第三、文件的特殊权限SBit粘着位个作用:
1、文件的特殊权限SBit粘着位操作对象是目录。
2、普通用户对该目录拥有w和x权限,即普通用户可以在此目录拥有写入权限。
3、如果没有粘着位,因为普通用户拥有w权限,所有可以删除此目录下的所有包括其他用户建立的文件,但一旦赋予了粘着位,除了root可以删除所有文件,普通用户就算有w权限,也只能删除自己建立的文件,但不能删除其他用户建立的文件。
1代表粘着位
设置与取消粘着位:
chmod 1755 目录名
chmod O+t 目录名
取消粘着位:
chmod 777 目录名
chmod O-t 目录名
时间: 2024-10-09 21:54:30