特殊權限位基本說明:
Linux系統基本權限位為9位權限,但還有額外3位權限位,共12位權限:
suid s(有x) S 4 用戶對應的權限位(用戶對應的3位上)
sgid s(有x) S 2 用戶組對應的權限位(用戶組對應的3位上)
sticky t(有x) T 1 其他用戶對應的權限位
ls -l `which passwd`
suid 知識小結 :是針對命令和二進制程序的。
1)用戶或屬主對應的前三位權限的x位上如果有s就表示suid權限。
當x位上沒有小寫x執行權限的時候,suid的權限顯示的就是大S。
4)suid修改的是執行命令passwd,而不是處理的目標文件 /etc/shadow
sgid 知識總結介紹:
特殊權限位數字權限(八進制)方法
設置小結:
suid:chmod 4755 file 或者 chmod u+s file
sgid:chmod 2755 file 或者 chmod g+s file
粘滯位: