LinuCレベル2 システムのセキュリティ 問5
システムのセキュリティ/OpenSSH サーバーの設定と管理sshd_configのPermitRootLoginパラメータの役割として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「システムのセキュリティ」に対応。実際の試験問題ではありません)
- ArootユーザーによるSSHの直接ログインを許可するかどうかを設定する
- Bパスワードによる認証を許可するかどうかを設定するパラメータである
- CSSHサーバーが待ち受けるポート番号を設定するパラメータである
- D接続を許可する送信元IPアドレスの範囲を設定するパラメータである
正解:A
解説
sshd_configのPermitRootLoginパラメータは、rootユーザーがSSH経由で直接ログインできるかどうかを制御します(yes、no、prohibit-password等の値を取ります)。セキュリティ強化のため、一般的にはnoやprohibit-passwordに設定することが推奨されます。
選択肢ごとの解説
- A正しい。PermitRootLoginはrootでの直接ログインの可否(yes/no/prohibit-password等)を指定します。
- B誤り。パスワード認証の可否はPasswordAuthenticationです。
- C誤り。ポート番号はPortで指定します。
- D誤り。接続元の制限はAllowUsersやファイアウォール側で行います。