オリジナル問題 LinuCレベル1試験 問題 問17
セキュリティ/セキュリティ管理業務の実施システム内にあるSUIDが設定されたファイルを棚卸しするコマンドとして適切なものはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問17
- Afind / -name '*.suid' -type f
- Bfind / -perm -4000 -type f
- Cls -lR / | grep suid
- Dchmod -R u-s /
正解:B
解説
SUIDが設定された実行ファイルは所有者の権限で動作するため、不要なものが残っていると権限昇格の足がかりになります。find / -perm -4000 -type f で洗い出し、身に覚えのないものが無いかを定期的に確認します(SGIDは-2000、スティッキービットは-1000です)。
選択肢ごとの解説
- A誤り。SUIDは拡張子ではなくパーミッションのビットで表されます。
- B正しい。-perm -4000でSUIDビットが立ったファイルを検索できます。
- C誤り。ls -lの表示に「suid」という文字列は現れません。
- D誤り。これは棚卸しではなく、全ファイルのSUIDを一括で外す危険な操作です。