changepw サブコマンドを使用して Identity Synchronization for Windows 設定パスワードを変更できます。
Identity Synchronization for Windows プロセス (システムマネージャー、セントラルロガー、コネクタ、コンソール、インストーラ/アンインストーラなど) をすべて停止します。
プロセスをすべて停止したあと、設定ディレクトリを ldif にエクスポートして、ou=Services ツリーをバックアップします。
次のようにidsync changepw コマンドを入力します。
idsync changepw [-D bind-DN] -w bind-password | - [-h Configuration Directory-hostname] [-p Configuration Directory-port-no] [-s rootsuffix] -q configuration_password [-Z] [-P cert-db-path] [-m secmod-db-path] -b new password | - [-y]
idsync changepw -w admin password -q old config password -b -q new config password |
引数 |
説明 |
---|---|
-b password |
新しい設定パスワードを指定します。- 値はパスワードを標準入力 (STDIN) から読み取ります。 |
[-y] |
コマンドの確認を求めるプロンプトメッセージを出力しません。 |
端末ウィンドウに表示されるメッセージに応答します。次にその例を示します。
本当に設定パスワードの変更を行いますか (y/n)? yes システムを再起動する前に - $PSWHOME/resources/SystemManagerBootParams.cfg ファイルを編集で、 「deploymentPassword」の値を変更します。 成功 |
システムを再起動する前に、SystemManagerBootParams.cfg ファイルを変更してください。
$PSWHOME\resources (ここで $PSWHOME は isw-installation ディレクトリ) 内の SystemManagerBootParams.cfg ファイルには、システムマネージャーが設定ディレクトリへの接続に使用する設定パスワードが含まれます。
たとえば、次のようにパスワードを変更できます。
変更前: Parameter name="manager.configReg.deploymentPassword" value=" oldpassword"/
変更後: Parameter name="manager.configReg.deploymentPassword" value= "newpassword "/
プログラムがエラーを報告した場合は、「changepw の使用」の ldif を使用して設定ディレクトリを復元し、再試行してください。エラーのもっとも一般的な理由は、設定ディレクトリをホストしている Directory Server がパスワードの変更中に使用できなくなることです。