Directoryのオブジェクトを表すためには、識別名(DN)が利用できる。Directoryを操作する場合は、この識別名が必要になる。Directoryツリーの下位から順に並べたもので構成される。Directoryでは、オブジェクトを一意に識別するために、「識別名」という表記方法を利用する。本TIPSでは、この識別名について説明する。Directoryの問い合わせを行うコマンド)。DirectoryのUsers/Computersコンテナをリダイレクトする(TIPS)・dsコマンドを使ってパスワードの無期限設定を変更する(TIPS)これは、example.co.jpドメインにある、Eigyou1という組織単位(OU)に属するsuzukiというユーザーアカウントを問い合わせた場合の例である。「CN=...」で始まる表記がDN名である(前後のダブルクォートはDNには含まれないが、コマンドなどで使用する場合は、空白や特殊文字などを含むことができるように、このように囲んでおく)。Serverなどを利用していると、操作対象のオブジェクトを表すために、このDN表記を利用することが多い。Protocol)というプロトコルである。Name)」をカンマで区切って並べたものである。Directoryのツリー構造に従って、下位から上位へと属性が並んでいる。Network)先ほどの例でいえば、「CN=suzuki」や「OU=Eigyou1」「DC=example」などが相対識別名であり、それらを組み合わせたもの全体で、特定のオブジェクトを表す識別名となる。「相対」という呼び方は、ある特定の親要素の中でのみ意味を持つ(その親の中では一意)、ということに基づく。相対識別名は「属性名=値」という形式を持つが、どのような属性名が利用できるかは実際のディレクトリサービスに依存する。Directoryの場合は、以下のサポート技術情報やRFCなどで定義されている属性に基づいている。Directoryでは以下のような属性が使われている。Directoryではこれらは利用されない。識別名と似たものとして、次のようなものもある。Locator)スクリプトなどで利用される、LDAPサーバーへのアクセス用の表記。「LDAP://server1.example.co.jp/CN=suzuki,OU=Eigyou1,DC=example,DC=co,DC=jp」のように、LDAPサーバー名と組み合わせて利用される。Directoryのコマンドで出力される形式の1つ。Directory関連のコマンドに多い)。「example.co.jp/Eigyou1/suzuki」のように、上位から下位へ、左から順に並べる。Directoryでは全てのオブジェクトに対して、このGUIDによる一意なID(128bitのランダムな数値)を付け、内部的に管理している。Directory正規名は変わるが、GUIDは変わらない。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。