第一、 設置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 目錄名