LPIC-2PAM・NSSとLDAP通信条件オリジナル・公式資料照合難易度★★★☆☆
Linuxのnsswitch.confではpasswdデータベースにfilesと外部ディレクトリを設定している。ユーザーmoriは外部ディレクトリにあり、/etc/passwdにはない。NSS経由でそのユーザーのホームディレクトリやログインシェルを含むpasswdエントリーを照会するにはどれか。
A
grep mori /etc/passwd
ローカルファイルだけを調べるため、設問の外部ディレクトリにあるエントリーは得られない。
B
getent hosts mori
NSSを使うが、検索対象はホスト名・アドレス情報でありpasswdエントリーではない。
C
getent passwd mori★ 正解
NSSのpasswdデータベースを、ユーザー名moriをキーとして検索する。
D
grep mori /etc/group
ローカルのグループ情報を検索するだけで、目的のホームやシェルを持つpasswd情報は得られない。
解説
getentはnsswitch.confで設定したName Service Switch経由で各データベースを検索する。getent passwd moriなら、ローカルファイルだけでなく設定された情報源を通じてpasswdエントリーを取得する。
根拠資料・確認情報
対応範囲:LPIC-2 Version 4.5/202-450
資料確認日:2026-10-30