LinuCレベル2 ネットワーククライアントの管理 問32
ネットワーククライアントの管理/LDAPクライアントの利用方法ldapsearchで、ベースDN「ou=People,dc=example,dc=com」の直下にあるエントリだけを検索したい。ou=People自身のエントリと、さらに下の階層にあるエントリは結果に含めない。指定する検索範囲(スコープ)として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「ネットワーククライアントの管理」に対応。実際の試験問題ではありません)
- A-s base
- B-s sub
- C-s one
- D-s children
正解:C
解説
ldapsearchの-sオプションは検索範囲(スコープ)を指定し、base・one・sub・childrenを選べます。oneはベースDNの1つ下の階層のエントリだけを対象にし、ベース自身や孫以下のエントリは含みません。-sを省略したときの既定はsubで、ベースDN自身とその配下のすべての階層が対象になります。baseはベースDNのエントリ1件だけを対象にするため、特定のエントリの属性を確かめるときに使います。
選択肢ごとの解説
- A誤り。baseはベースDNのエントリ自身だけを対象にする範囲で、直下のエントリは含まれません。
- B誤り。subはベースDN自身と、その配下のすべての階層を対象にする範囲で、ldapsearchの既定値です。
- C正しい。oneはベースDNの直下の階層だけを対象にし、ベース自身や孫以下は含みません。
- D誤り。childrenはベースDN自身を除いた配下のすべての階層を対象にするため、孫以下のエントリも含まれます。