SSL を使用するようにストレージエージェントとサーバーを設定する

ストレージエージェントと IBM Storage Protect サーバーを、Secure Sockets Layer( SSL )通信方式を使用するように設定できます。 SSL ストレージエージェントと IBM Storage Protect サーバーの両方で個別に設定されます。

始めに

TLS 1.2 を有効にするには、 または SSLDISABLELEGACYTLS オプションを SSLTLS12 指定してください。 サーバーとストレージエージェント間の通信において、 TLS が指定されている場合 SSLDISABLELEGACYTLS 、セッションは最低でも TLS 1.2 のレベルで接続する必要があります。そうでない場合、接続は拒否されます。

手順

ストレージエージェントが、 IBM Storage Protect サーバーおよびクライアントとの通信に SSL を使用するように設定するには、以下の手順を実行してください:

  1. dsmsta.optストレージエージェント上で、以下の DSMSTA SETSTORAGESERVER コマンドを実行してストレージエージェントを初期化し、デバイス設定ファイルおよびストレージエージェントのオプションファイルに通信情報を追加します:
    注: ヒント:以下のコマンドは1行で入力しますが、読みやすくするため、ここでは複数行に分けて表示しています。
    dsmsta setstorageserver myname=sta
    mypa=sta_password
    myhla=ip_address
    servername=server_name
    serverpa=server_password
    hla=ip_address
    lla=ssl_port
    STAKEYDBPW=password
    ssl=yes
    注:
    • dsmsta.optSTAKEYDBPW=password パラメータ SSL=YES を設定すると、ストレージエージェントのオプションファイル()にキーデータベースファイルが設定されます。 dsmsta.optすべてのパスワードは、. で難読化されています。
    • SSL 通信を有効にするには、 IBM Storage の「Protect LLA 」パラメータでサーバー SSLTCPADMIN のポートが指定されていることを確認してください。 が SSLTCPADMIN 指定されていない場合は、代わりにポート SSLTCPPORT を使用してください。 パラメータを SSL 「YES」に設定してください。
  2. cert256.armサーバー証明書を IBM Storage 保護する 、ストレージエージェントのキーデータベースファイルにインポートします。 SSL 通信を使用する各ストレージエージェントに属するキーデータベースファイルに、必要な SSL 証明書が含まれていることを確認してください。 SSL の証明書をインポートするには、ストレージエージェントのディレクトリに移動し、次のコマンドを実行してください:
    gsk8capicmd_64 -cert -add -label server_example_name
    -db cert.kdb -stashed -file cert256.arm -format ascii
  3. オプションファイル dsmsta.opt、SSLTCPPORT および SSLTCPADMINPORT オプションを指定してください。
  4. 鍵データベース証明書とデフォルトの証明書を作成するために、ストレージ・エージェントを始動します。
    ヒント: ストレージエージェントに新しいパスワードを通知するには、キーデータベースのパスワードを変更してから、コマンド DSMSTA SETSTORAGESERVER を実行する必要があります。
    1. コマンドプロンプトを開き、次のコマンドを実行してパスワードを変更してください:
      gsk8capicmd_64 -keydb -changepw -db cert.kdb -pw oldpw -newpw newpw
    2. コマンドを DSMSTA SETSTORAGESERVER 再実行し、パラメータを STAKEYDBPW=newpassword 指定してください。
  5. IBM Storage Protect サーバーで、次のコマンドを実行します:
    define server sta
    hla=ip_address
    lla=ssl_port
    serverpa=password
    ssl=yes
  6. ストレージエージェントを停止してください。
  7. IBM Storage の「サーバーを保護する」機能を停止してください。
  8. ストレージエージェントから、 IBM Storage Protect サーバーのキーデータベースファイルに証明書を cert256.arm インポートします。 サーバーを再起動する前に、 SSL 通信を使用する各サーバーのキーデータベースファイルに、必要な SSL 証明書が含まれていることを確認してください。 ストレージエージェントから SSL 証明書をインポートするには、次のコマンドを実行します:
    gsk8capicmd_64 -cert -add -label server_example_name
    -db cert.kdb -stashed -file cert256.arm -format ascii
  9. IBM Storage Protect サーバーを停止し、再起動してください。
  10. ストレージエージェントを再起動してください。

結果

IBM Storage Protect サーバーとストレージエージェントが通信を開始すると、 SSL が使用されていることを示すために、 SSL の証明書情報が表示されます。