575

LDAP にこのような検索クエリがあります。このクエリの正確な意味は何ですか?

("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com");
4

4 に答える 4

955
  • CN= 一般名
  • OU= 組織単位
  • DC= ドメイン コンポーネント

これらはすべて、LDAP ディレクトリ内のノードを定義する X.500 ディレクトリ仕様の一部です。

代替フォーマットであるLDAP データ交換フォーマット ( LDIF)についても読むことができます。

右から左に読むと、一番右のコンポーネントがツリーのルートで、一番左のコンポーネントが到達したいノード (またはリーフ) です。

=ペアは検索条件です。

あなたの例のクエリで

("CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com");

実際には、クエリは次のとおりです。

ドメイン コンポーネントから、comドメイン コンポーネントを見つけ、そのgoogle中にドメインコンポーネントを見つけ、その中glにドメイン コンポーネントを見つけgpます。

gpドメイン コンポーネントで、呼び出された組織単位をDistribution Groups見つけてから、共通名が のオブジェクトを見つけますDev-India

于 2013-09-12T06:27:13.483 に答える
546

CN、OU、DCとは?

RFC2253 (識別名の UTF-8 文字列表現) から:

String  X.500 AttributeType
------------------------------
CN      commonName
L       localityName
ST      stateOrProvinceName
O       organizationName
OU      organizationalUnitName
C       countryName
STREET  streetAddress
DC      domainComponent
UID     userid

**そのクエリの文字列はどういう意味ですか?**

文字列 ( ) は、階層構造( DIT = Directory Information Tree"CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com" )からのパスであり、(ルート)から左(リーフ)に読み取る必要があります。

これはDN (識別名) (ディレクトリ階層内でエントリを一意に識別するために使用される一連のカンマ区切りのキーと値のペア) です。DN は、実際にはエントリの完全修飾名です。

ここでは、可能なエントリをいくつか追加した例を示します。
実際のパスは緑色で表されます。

LDAP ツリー

次のパスは DN を表します (その値は、クエリの実行後に何を取得するかによって異なります)。

  • "DC=gp,DC=gl,DC=google,DC=com"
  • "OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
  • "OU=People,DC=gp,DC=gl,DC=google,DC=com"
  • "OU=Groups,DC=gp,DC=gl,DC=google,DC=com"
  • "CN=QA-Romania,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
  • "CN=Dev-India,OU=Distribution Groups,DC=gp,DC=gl,DC=google,DC=com"
  • "CN=Diana Anton,OU=People,DC=gp,DC=gl,DC=google,DC=com"
于 2015-11-27T16:18:34.483 に答える