このセクションでは、OpenText eDirectory上でEBAを有効にします。インストールのタイプに応じて、次のセクションのいずれかの手順に従います。
新しいツリー上でEBAを有効にするには、プラットフォームに応じて、次の操作のいずれかを実行します。
Linux: 新しいOpenText eDirectoryツリーを設定するときにEBAを有効にするには、コマンドラインで––configure–eba-now引数を指定してndsconfigコマンドを実行します。
例: ndsconfig new ––configure–eba-now yes
この引数がコマンドに渡されなかった場合は、EBAを有効にするよう求めるプロンプトが表示されます。初期設定に基づいて、プロンプトで「yes」または「no」と入力します。
Windows: インストールプログラムには、OpenText eDirectoryの環境設定中にEBAを有効にするオプションが用意されています。EBAを有効にするには、環境設定時に[EBAを有効にする]オプションを選択します。
メモ:OpenText eDirectoryでは、EBA対応サーバ上でebaext.dlmモジュールとebassl_srv.dlmモジュールの自動起動を設定することができません。これは、OpenText eDirectoryサーバ上でEBAが有効になっていると、DSモジュールが自動的にこれらのモジュールをロードするためです。
非EBA対応サーバ上でebaext.dlmモジュールとebassl_srv.dlmモジュールをロードしようとすると、モジュールは正常にロードされますが、EBA機能は使用できません。
既存のOpenText eDirectoryツリー上でEBAを有効にするには、プラットフォームに応じて、次の操作のいずれかを実行します。
Linux: ツリールートパーティションの書き込み可能なレプリカが保存されているサーバのいずれかで、––configure–eba-now引数を指定して、ndsconfig upgradeコマンドを実行します。
例: ndsconfig upgrade ––configure–eba-now yes
Windows: ツリールートパーティションの書き込み可能なレプリカが保存されているサーバのいずれかのOpenText eDirectory 9.2インストールフォルダからeDirectory_910_Windows_x86__64.exeを実行し、OpenText eDirectoryの環境設定時に[EBAを有効にする]オプションを選択します。
OpenText eDirectoryサーバ上でEBAを有効にすると、証明書署名要求(CSR)がEBA CAに送信されます。EBA CAは、CSRを検証して、アクセス制御チェックを実行してから、NCP CA証明書をサーバに発行します。サーバ上でEBAを有効にする前に、次のことを確認します。
(必須)管理者DNを含むパーティションの書き込み可能なレプリカがツリー内のEBA対応サーバ上に存在する。
(オプション)サーバオブジェクトを含むパーティションの書き込み可能なレプリカがツリー内のEBA対応サーバ上に存在する。サーバがこの条件を満たしていない場合、EBA CAはCSRを保存し、NCP CA証明書を発行しません。これにより、OpenText eDirectoryの環境設定が失敗し、管理者がOpenText Identity ConsoleのEBAプラグインを使用してCSRを承認する必要があります。詳細については、OpenText Identity Consoleを使用したEBA CAの管理を参照してください。CSRを承認したら、ndsconfig upgradeコマンドを実行することによってEBAを設定します。たとえば、「ndsconfig upgrade --configure-eba-now yes」と入力します。
新しいサーバをツリーに追加するときにEBAを有効にするには、プラットフォームに応じて、次の操作のいずれかを実行します。
Linux: ––configure–eba-now yes引数を指定して、ndsconfig addコマンドを実行します。
例: ndsconfig add ––configure–eba-now yes
Windows: eDirectory 9.3のインストールフォルダからeDirectory_910_Windows_x86__64.exeを実行して、OpenText eDirectoryの環境設定時に[EBAを有効にする]オプションを選択します。
設定済みのサーバ上でEBAを有効にするには、プラットフォームに応じて、次の操作のいずれかを実行します。
Linux: ––configure–eba-now yes引数を指定して、ndsconfig upgradeコマンドを実行します。
例: ndsconfig upgrade ––configure–eba-now yes
Windows: OpenText eDirectory 9.3のインストールフォルダからeDirectory_910_Windows_x86__64.exeを実行して、OpenText eDirectoryの環境設定時に[EBAを有効にする]オプションを選択します。
重要:EBA CAとして機能するサーバに加えて、ツリールートパーティションの読み書き可能レプリカを含むEBA対応サーバを1台以上用意することをお勧めします。EBA CAとして機能するサーバがダウンした場合は、他のEBA対応サーバをEBA CAとして機能するように設定することができます。詳細については、新しいサーバへのEBA CAの役割の移動を参照してください。
設定済みのサーバ上でEBAを無効にするには、プラットフォームに応じて、次の操作のいずれかを実行します。
Linux:
EBAを無効にしてOpenText eDirectoryサーバを再起動するには、次のコマンドを実行します。
ndsmanage stopall export DISABLE_EBA=true ndsmanage startall
EBAを有効にしてOpenText eDirectoryサーバを再起動するには、次のコマンドを実行します。
ndsmanage stopall unset DISABLE_EBA ndsmanage startall
メモ:RHEL 7.xプラットフォームとSLES 12.xプラットフォームの/etc/opt/novell/eDirectory/confディレクトリに配置されたenvファイルにOpenText eDirectoryサービスに必要なすべての環境変数を追加する必要があります。
Windows: [コントロールパネル]>[システム]>[システムの詳細設定]>[環境変数]>[システム変数]>[新規]の順に移動します。DISABLE_EBAという新しい変数を追加して、値1を設定し、サーバを再起動します。
重要:EBAを無効にするのはトラブルシューティングの場合だけにしてください。EBA CAとして機能するOpenText eDirectoryサーバで7日以上EBAを無効にすると、OpenText eDirectoryツリーのEBA機能が切断されます。詳細については、TID 7017232を参照してください。