自己署名証明書を使用した Operations Center とハブ・サーバー間の通信の保護

とハブ Operations Center サーバー間の通信を保護するには、ハブサーバーのトランスポート層セキュリティ( TLS )証明書をのトラストストアファイルに Operations Center追加する必要があります。

始めに

Operations Center のトラストストア・ファイルは、 Operations Center がアクセスできる証明書のコンテナーです。 Operations Centerのインストール時に、トラストストア・ファイルのパスワードを作成する必要があります。 Operations Center とハブ・サーバーの間の通信を保護するには、同じパスワードを使用して、ハブ・サーバーの証明書をトラストストア・ファイルに追加する必要があります。 このパスワードを覚えていない場合は、この時点でトラストストア・ファイルを再作成して構成する必要があります。 手順については、 Operations Center トラストストア・ファイルのパスワードの削除と再割り当てを参照してください。
次の図は、ハブサーバーと Operations Center.NETアプリケーション間のSecure Sockets Layer( SSL )接続を設定するためのコンポーネントを示しています。
この画像は、ハブサーバーの SSL 証明書がオペレーションセンターのトラストストアファイルに追加された際に、ハブサーバーとオペレーションセンター間で確立されるセキュアな通信を示しています。

このタスクについて

この手順では、自己署名証明書を使用してセキュア通信を実装します。 認証局 (CA) によって署名された証明書を使用する場合は、 CA 署名証明書を使用した Operations Center とハブ・サーバー間の通信の保護を参照してください。

手順

  1. Operations Center Web サーバーを停止します。
  2. Operations Center がインストールされているオペレーティング・システムのコマンド行に移動します。
  3. keytool ユーティリティを使用して、証明書を Operations Center のトラストストア・ファイルに追加する。

    keytool ユーティリティはコマンドラインインターフェイスである。

    Linux オペレーティング・システムAIX オペレーティング・システム keytool ユーティリティは、root ユーザーとして実行する必要があります。

    Windows オペレーティング・システム keytool ユーティリティは管理者アカウントで実行する必要があります。

    コマンド・ライン・インターフェースを使用して、TLS 証明書を追加するには、以下の手順を実行します。

    1. 以下のディレクトリーに移動します。 installation_dir は、 Operations Center がインストールされているディレクトリーを表します。
      • Linux オペレーティング・システムAIX オペレーティング・システムinstallation_dir/ui/jre/bin
      • Windows オペレーティング・システムinstallation_dir\ui\jre\bin
    2. keytool コマンドを発行して、サーバーの cert256.arm 証明書を Operations Center トラストストアに追加します。
      keytool -import   -keystore "/installation_dir/ui/Liberty/usr/servers/guiServer/gui-truststore.jks" 
      -file "/server_instance_dir/cert256.arm" -alias  "label_description"  -keypass "password" -storetype JKS
      ここで、
      installation_dir
      Operations Center がインストールされているディレクトリー。
      server_instance_dir
      IBM Storage Protect サーバー・インスタンス・ディレクトリー。
      ラベルの説明
      ラベルに割り当てる説明。
      パスワード
      Operations Centerをインストールしたときに作成したパスワード。 パスワードをリセットするには、 Operations Centerをアンインストールし、 .jks ファイルを削除して、 Operations Centerを再インストールします。
  4. Operations Center Web サーバーを始動します。
  5. Operations Center に初めて接続すると、ハブ・サーバーの IP アドレスまたはネットワーク名、およびハブ・サーバーと通信するためのポート番号を指定するように求めるプロンプトが出されます。 TCPADMINPORT または SSLTCPADMINPORT サーバー・オプションのいずれかで指定されたポート番号を入力します。
    Operations Center が以前に構成されている場合は、 serverConnection.properties ファイルの内容を確認して、接続情報を検証できます。 serverConnection.properties ファイルは、 Operations Center がインストールされているコンピューター上の以下のディレクトリーにあります。
    • Linux オペレーティング・システムAIX オペレーティング・システムinstallation_dir/ui/Liberty/usr/servers/guiServer
    • Windows オペレーティング・システムinstallation_dir\ui\Liberty\usr\servers\guiServer

次の作業

ハブサーバーとスポークサーバー間の TLS 通信を設定するには、 「ハブサーバーとスポークサーバー間の通信のセキュリティ保護」 を参照してください。