1. 程式人生 > >linux中的set UID、set GID、sticky Bit

linux中的set UID、set GID、sticky Bit

文件權限

set UID:

SUID 權限只對二進制程序有效

執行者對於該程序需要具有x的可執行權限

本權限只在執行該程序的過程中有效

執行者將具有該程序宿主的權限

如:

-rwsr-xr-x. 1 root root 27832 Jun 10 2014 /bin/passwd


set GID:

SGID對二進制程序和目錄有用

程序執行者對於該程序來說需要x的權限

執行者在執行的過程中將會獲得該程序群組的支持

用戶若對於此目錄具有r和x的權限時,該用戶能夠進入此目錄

用戶在此目錄下的有效群組將會變成該目錄的群組





Sticky Bit

這個目前只針對目錄有效,文件無效。

當用戶對此目錄具有w,x權限,也具有寫入的權限

當用戶在該目錄下創建文件或目錄時,只有自己與root才能刪除該文件或目錄

如:

drwxrwxrwt. 11514 root root 516096 Dec 21 15:22 tmp



4為SUID

2為SGID

1為SBIT











linux中的set UID、set GID、sticky Bit