1. 程式人生 > >Linux 文件特殊權限 - SetUID

Linux 文件特殊權限 - SetUID

原則 執行命令 必須 擁有 uid omd 默認 二進制 密碼

01、SetUID的功能: 普通用戶在執行命令的時候,會暫時獲得所有者的身份,普通用戶對這個程序必須有執行權限

02、 SetUID =>

  (01) 只有二進制程序才能設定

  (02) 命令的執行者要擁有 執行(x) 權限

  (03) 命令執行者在執行程序時獲得文件擁有者的身份

  (04) SetUID 權限只在程序運行過程中有效

  (05) 設定 SetUID => chomd 4755 /文件路徑 4 代表SetUID權限

       chomd u+s /文件路徑

  (06) 取消 SetUID => chomd 755 /文件路徑

            chomd u-s /文件路徑

03、危險的SetUID

    (01)、關鍵目錄應嚴格控制寫權限。比如“/”、“usr”等

    (02)、用戶的密碼設置要嚴格遵守密碼三原則

    (03)、對系統中默認應該具有SetUID權限的文件作一列表,定是查看有沒有這之外的文件被設置了SetUID權限

Linux 文件特殊權限 - SetUID