顯示廣告
隱藏 ✕
看板 Knuckles_note
作者 Knuckles (站長 那克斯)
標題 [Linux] 檔案特殊權限 SUID, SGID, SBIT
時間 2014年12月06日 Sat. PM 11:43:36


參考 http://linux.vbird.org/linux_basic/0220filemanager.php#suid_sgid_sbit

檔案的權限若是像這樣 rwsrwsrwt
user的 s 是代表 SUID
group的 s 是代表 SGID
other的 t 是代表 SBIT


○ 設定檔案的 SUID

只有對binary執行檔有用
有設定SUID的執行檔,執行時會以檔案的擁有者身份來執行


○ 設定檔案的 SGID

只有對binary執行檔有用
有設定SGID的執行檔,執行時會以檔案的群組身份來執行


○ 設定目錄的 SGID

$ chmod g+s 目錄名

使用者在此目錄新增的檔案,其群組會與目錄的群組相同
(原本是與使用者的群組相同)


○ 設定目錄的 SBIT

$ chmod o+t 檔案名

在此目錄下,只有檔案的擁有者可以刪除檔案
(其他使用者就算有寫入權限也不能刪除)



--
※ 作者: Knuckles 時間: 2014-12-06 23:43:36
※ 編輯: Knuckles 時間: 2016-04-29 22:15:00
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 301 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇