DXrename ツール -- ディレクトリ エントリの名前の変更
DXrename ツールを使用して、ディレクトリ エントリの識別名を変更します。このユーティリティは単一エントリに対してはキーボードから、複数エントリに対してはファイルから、リネーム データをソースできます。
cad126jp
DXrename ツールを使用して、ディレクトリ エントリの識別名を変更します。このユーティリティは単一エントリに対してはキーボードから、複数エントリに対してはファイルから、リネーム データをソースできます。
このコマンドの形式は以下のようになります。
dxrename [options] [dn newdn]
- オプション以下のオプションの 1 つ以上を示します。
- -c連続モードで実行します。エラーはレポートされますが、プロセスは停止されません。
- -dlevel[-dlevel...]LDAP デバッグ レベルを設定します。
- levelデバッグのレベルを以下のように定義します。-1 すべてのデバッグを有効化0 デバッグしない1 関数のトレース2 パケット処理をデバッグ4 厳重なトレース デバッグ8 接続の管理16 送信および受信されたパッケージを出力32 検索フィルタ処理64 設定ファイル処理128 アクセス制御リスト処理256 統計ログ接続/操作/結果512 送信された統計ログ エントリ1024 シェル バックエンドとの通信を出力2048 エントリ解析デバッグを出力複数の番号をまとめて追加することにより、複数のデバッグ レベルを同時に指定することができます。たとえば、デバッグ レベルを 6 とすると、デバッグ レベルの 2 と 4 の両方が指定されます。
- -DbindDNバインドを実行するユーザの識別名を指定します。
- -ffilename標準入力ではなく、読み取り元のファイルを指定します。
- -HURIディレクトリ ホストの LDAP URI を指定します。これを指定しない場合、ツールではlocalhostが代わりに使用されます。以下の例のように、IPv6 アドレスを使用できます。-H ldap://[2001:db8:0:1:99a4:6159:198f:b309]
- -hdap-host注:このオプションは廃止されました。代わりに -H オプションを使用してください。-h オプションは、CA Directory の現在のバージョンで引き続き動作します。ディレクトリ ホストのアドレスまたはホスト名を指定します。これを指定しない場合、ツールではlocalhostが代わりに使用されます。以下のようにdap-hostを完全展開することにより、トランスポート、セッション、およびプレゼンテーション SAP の OSI アドレス指定を含めることができます。hostname:port/tsel/ssel/psel文字の ASCII コードを表す 2 桁の 16 進数を % の後に指定することにより、tsel、ssel、pselセレクタにバイナリおよび ASCII 文字を指定できます。以下に例を示します。
- / は %2F で表されます
- % は %25 で表されます
- -MManage DSAIT コントロールを有効にします。
- -MMManage DSAIT コントロールを有効にし、これを critical に設定します。詳細については、「管理ガイド」の「LDAP コントロール」を参照してください。
- -pdap-portディレクトリ ホスト コンピュータ上のポートを指定します。これを指定しない場合、ツールではポート 102 (OSI ポート)がデフォルトで使用されます。引数 -h および -p を組み合わせて単一の引数とし、これらをドット区切り形式の IP アドレスやホスト名として表すことができます。たとえば、以下の 1 行目のオプションは 2 行目のオプションと置き換えることができます。-h 192.168.19.202 -p 19389 -h 192.168.19.202:19389
- -r古い RDN を削除します。
- -ssuperior-entry-DN新しい親の元でエントリを移動させます。
- -v詳細モードで実行します。
- -Wユーザにバインド パスワードの入力を促します。
- -wpasswordバインド パスワードを指定します。
- -yfilenameバインド パスワードが含まれるファイルを指定します。
- dn名前を変更されることになっているエントリの識別名を指定します。
- newrdn新しい RDN を指定します。
例: ミドルネームのイニシャルの変更
この例では、CA Directory に付属の Democorp サンプル ディレクトリを使用します。トレーニング演習としてこの例を繰り返すといいでしょう。
Murray Horsfall というエントリ例について考えます
- ミドルネームのイニシャル J を挿入するために RDN を変更します。この例では入力ファイル オプションを使用します。この例のファイル名はfilename.txtです。cn=Murray HORSFALL,ou=Repair,ou=Operations,o=Democorp,c=AU cn=Murray J HORSFALL
- 以下のように DXrename ツールを使用します。dxrename -r -h hostname:1900 -f filename.txt
- DXsearch ツールを使用して、名前変更の結果を確認します。dxsearch -L -h hostname:19389 "(sn=horsfall)"結果が以下のように表示されます。dn: cn=Murray J HORSFALL,ou=Repair,ou=Operations,o=Democorp,c=AU oc: organizationalPerson oc: newPilotPerson oc: 0.9.2342.19200300.99.3.2 cn: Murray J HORSFALL sn: HORSFALL title: Chief Information Officer telephone: 797 8877 telephone: 797 8888 mail: [email protected] postalAddress: 173 Toorak Rd $ South Yarra postalCode: 3066