Linux S和T權限


S (setuid)

場景:
像修改密碼的流程其實就是通過 /usr/bin/passwd 命令對 /etc/passwd進行修改,我們需要修改自己的密碼(就是修改/etc/shadow),然而普通用戶對這個文件沒任何權限

作用:

設置使文件在執行階段具有文件所有者的權限,相當於臨時擁有文件所有者的身份. 設置前提條件:
1、所有者對欲設置SetUID的文件具備x權限,且文件是可執行文件 T (sticky bit 粘滯位) 場景: 創建一個目錄,用戶可以在這個目錄中任意創建和修改文件,但是不能刪除其他用戶的文件,只能刪除自己創建的文件 設置前提條件: 1、針對有執行權限的目錄

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM