天天看點

Linux sgid功能

sgid

與suid不同的是,sgid即可以針對檔案也可以針對目錄設定!sgid是針對使用者組權限修改的。也就是9位權限中間的3位。

對于檔案,sgid的功能如下:

1.sgid僅對二進制指令程式有效。

2.二進制指令或程式需要有可執行權限x。

3.執行程式的任意使用者可以獲得該指令程式執行期間所屬組的權限。

對于目錄,sgid的功能如下:

1.使用者在些目錄下建立的檔案和目錄,具有和此目錄相同的使用者組。

  setgid位主要用在目錄中,當為某個目錄設定了setgid位以後,在該目錄中新建立的檔案具有該目錄的所有者權限,而不是建立該檔案的使用者的預設所有者。這樣,使得在多個使用者之間共享一個目錄中的檔案變得簡單。提示:用八進制數2000表示setgid權限位。

      本文轉自cix123  51CTO部落格,原文連結:http://blog.51cto.com/zhaodongwei/1769732,如需轉載請自行聯系原作者

繼續閱讀