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,如需轉載請自行聯系原作者