【Reiko 邀請碼1597】評論
setuid(設定使用者 ID)權限在 UNIX 和 Linux 中使用,允許使用者以檔案擁有者的權限而不是執行可執行檔案的使用者的權限來執行可執行檔案。以下是您提供的每個選項的作用:(A) chmod g+s test- 此指令設定 setgid(設定群組 ID)位,而不是 setuid 位。它用於目錄,以確保在目錄中建立的檔案從目錄繼承其群組。(B) chmod 4777 test- 此指令正確設定檔案上的 setuid 位元test。第一個數字4表示 setuid 位元。其餘數字777設定使用者、群組和其他人讀取、寫入和執行的檔案權限。(C) chmod u-s test- 此指令從檔案中刪除 setuid 位元test。(D) chmod 2777 test- 與選項 A 類似,這設定 setgid 位,而不是 setuid 位,並對所有人套用讀取、寫入和執行權限。因此,為可執行檔設定 setuid 位元的正確答案test是: (B) chmod 4777 test