linux檔案中的特殊許可權位

2021-09-01 12:13:08 字數 564 閱讀 2366

linux檔案中的特殊許可權位分別為suid,guid,sticky

1.suid:當對乙個可執行的二進位制檔案作用了suid許可權之後,任何人在執行該檔案時臨時擁有其所屬人的許可權。

用法:chmod    u+/-s 

2.sgid:當對乙個可執行的二進位制檔案作用了sgid許可權之後,任何人在執行該檔案時臨時擁有其所屬組的許可權。

用法:chmod    g+/-s

當對於乙個目錄作用了sgid許可權之後,任何人在該目錄下建立的檔案的所屬組與該目錄的所屬組相同。

3.sticky:當對於乙個目錄作用了sticky許可權之後,該目錄下的檔案僅其檔案的所屬人,或目錄的所屬人及root才能刪除。

用法:chmod    o+/-t

這三中許可權也可以用數字表示,分別為4,2,1。如chmod 6***(***為對應的rwx許可權) ,6代表既有suid許可權,又有sgid許可權。許可權位原本有x的,加上特殊許可權後,顯示為小寫,原本無x,顯示為大寫。

Linux檔案的特殊許可權位

setuid suid 針對命令和二進位制程式的,當普通使用者執行某個命令的時候,可以擁有這個命令對應使用者的許可權,即讓普通使用者可以以root使用者的角色執行程式或命令。setgid sgid 希望乙個目錄被多個使用者 同屬乙個組 共享,同乙個組的使用者可以處理。粘滯位 t 把乙個資料夾的許可權...

linux 檔案特殊許可權位小結

特殊位作用 suid 對乙個可執行檔案,不是以發起者身份來獲取資源,而是以可執行檔案的屬主身份來執行。sgid對乙個可執行檔案,不是以發起者身份來獲取資源,而是以可執行檔案的屬組身份來執行。sticky 粘滯位,通常對目錄而言。通常對於全域性可寫目錄 other也可寫 來說,讓該目錄具有sticky...

linux設定特殊許可權位

設定特殊許可權位 檔案 目錄 基本許可權 特殊檔案 命令 uid gid 使用者標誌身份的唯一數字 500 500 程序執行 euid egid 使用者 zhy su zhy ps 500 500 chmod u s bin vi boot rwxr xr x root root bin viss ...