LinuCレベル2 ネットワーククライアントの管理 問3
ネットワーククライアントの管理/PAM認証PAM(Pluggable Authentication Modules)の役割として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「ネットワーククライアントの管理」に対応。実際の試験問題ではありません)
- Aネットワークインタフェースの認証(802.1X)を専門に扱うための仕組みである
- B認証のロジックをアプリから切り離し、/etc/pam.d/の設定で方式を組み替えられるようにする
- Cファイルシステムを暗号化し、鍵の管理をまとめて行うための仕組みである
- Dユーザーの認証情報をLDAPサーバーへ集約し、複数のホストで共有できるようにするための仕組みである
正解:B
解説
PAM(Pluggable Authentication Modules)は、認証・認可のロジックを個々のアプリケーションから切り離し、共通のモジュール群として提供する仕組みです。/etc/pam.d/以下の設定ファイルによって、ログインやsu、sshd等の各サービスがどの認証方式(パスワード、指紋認証、LDAP連携等)を使うかを柔軟に組み替えられます。
選択肢ごとの解説
- A誤り。802.1X専用の仕組みではありません。
- B正しい。PAMは認証処理をモジュール化し、/etc/pam.d/以下の設定で組み合わせを変えられるようにします。
- C誤り。ファイルシステムの暗号化はLUKS等が担います。
- D誤り。情報の集約はLDAP側の話で、PAMはその情報を使う側の枠組みです。