r,w,x以外還包含s,t兩個特殊許可權
①suid sgid
suid :chmod u+s ***x (或者chmod
4755 ***x ,其中4:suid,755:ugo)
1)僅對二進位制程式有效
2)執行者對該程式有x的可執行許可權
3)執行許可權僅在該執行過程中有效
4)執行者將具備擁有者的許可權
⭐️方便其他使用者臨時獲取當前檔案的執行許可權
sgid:chmod g+s ***x (或者chmod
2755 ***x ,其中2:sgid,755:ugo)
1)對二進位制程式和目錄有效
2)使用者若對此目錄有人r,x許可權,該使用者能進入該目錄
3)該使用者在此目錄下的有效使用者組變成該目錄的使用者組
4)使用者如具備w許可權,使用者建立的新檔案的使用者組和此目錄使用者組相同
⭐️登陸使用者所在使用者組被無視,以當前目錄設定使用者組為準
②sbit (sticky bit)
chmod o+t ***x (或者chmod
1755 ***x ,其中1:sbit,755:ugo)
1)僅對目錄有效
2)使用者若對此目錄擁有w,x許可權,即擁有寫的許可權
3)當前使用者在此目錄下建立的檔案和目錄,僅自己與root可以刪除。
⭐️參考/tmp,主要對使用者資料實行寫保護,方便資料同一目錄下收集。
linux學習筆記 特殊許可權和隱藏許可權
linux 檔案隱藏屬性 chattr 只能在ext2 ext3 上生效。chattr asacdistu file a 設定a後,這個檔案只能增加資料,而不能刪除也不能修改資料,只有root.對於登入log 文件有用。i 讓檔案不能被修改 刪除 改名設定鏈結,也無法寫入新的資料,提高安全性。cha...
LINUX學習 特殊許可權
passwd s suid 執行某程式時,相應程序的屬主是程式檔案自身的屬主,而不是啟動者 chmod u s file chmod u s file 如果file本身原來就有執行許可權,則suid顯示s 否則顯示為s sgid 執行某程式時,相應程序的屬組是程式檔案自身的屬主,而不是啟動者所屬的基...
linux特殊許可權之訪問許可權
特殊許可權如 etc passwd s suid 普通使用者以管理員身份執行命令 chmod u s file chmod u s file 如果file本身原來就有執行許可權,suid顯示為s 否則顯示s sgid 基本組以管理組身份執行命令 chmod g s file chmod g s fi...