17.1 EBAの有効化

このセクションでは、OpenText eDirectory上でEBAを有効にします。インストールのタイプに応じて、次のセクションのいずれかの手順に従います。

17.1.1 OpenText eDirectoryツリー上でのEBAの有効化

新しい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機能は使用できません。

既存のツリー上での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を有効にする]オプションを選択します。

17.1.2 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の有効化

新しいサーバをツリーに追加するときに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の有効化

設定済みのサーバ上で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の役割の移動を参照してください。

17.1.3 OpenText eDirectoryサーバ上でのEBAの無効化

設定済みのサーバ上で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を参照してください。