[ローカル サーバー証明書]リンクにより、HPが作成した以外の証明書を使用できます。
このプロセスを使用すると、HP SMHで作成された自己署名の証明書が、認証機関 (CA)が発行した証明書に置き換えられます。
このプロセスの最初の手順は、HP SMHに証明書リクエスト(PKCS #10)を作成させることです。このリクエストは、自己署名の証明書に関連したオリジナルのプライベート キーを利用して、証明書リクエストのためのデータを生成します。このプロセス中、プライベート キーがサーバーからなくなることはありません。
パブリック キー インフラストラクチャPKCS #10データが作成されたら、次の手順はこのデータを認証機関に送ることです。セキュアなリクエストの送信およびセキュアな証明書の受信については企業の規定に従ってください。
認証機関がPKCS #7データを返したら、最後の手順はこのデータをHP SMHにインポートすることです。
PKCS #7データがインポートされたら、オリジナルの\hp\sslshare\cert.pem証明書ファイル(Windows)および/opt/hp/sslshare/cert.pem(Linux x86およびx86-64上のHP SMH 2.1.3以降の場合、/etc/opt/hp/sslshare/cert.pem)は、PKCS #7データ エンべロープからのシステムの証明書で上書きされます。新しくインポートされた証明書にも、以前の自己署名の証明書と同じプライベート キーが使用されます。このプライベート キーは、キー ファイルが存在しない場合、起動時にランダムに生成されます。
証明書を作成するには、以下の手順に従ってください。
メニューから[設定]を選択します。
[System Management Homepage]ボックスで、[セキュリティ]リンクをクリックします。
[ローカル サーバー証明書]リンクをクリックします。
[PKCS #10データの作成]ボックスの[組織]または[組織ユニット]フィールドのデフォルト値を、64文字以下の値に置き換えます。
指定しない場合は、Hewlett-Packard Companyが[組織]に、Hewlett-Packard Network Management Software (SMH)が[組織ユニット]に入力されます。
[PKCS #10データの作成]ボックスの[作成]をクリックします。
PKCS #10証明書リクエストデータが作成され、 /etc/opt/hp/sslshare/req_cr.pem(Linux x86およびx64)、および systemdrive: \hp\sslshare\req_cr.pem(Windows)に保存されたことを示す画面が表示されます。
証明書データをコピーします。
PKCS #10証明書リクエスト データを認証機関にセキュアな方法を使用して送り、証明書リクエスト返信データをPKCS #7フォーマットで送ってもらうように依頼します。さらに、返信データをBase64コード化フォーマットで送ってもらうように依頼します。
所属する組織に独自のパブリック キー インフラストラクチャ(PKI)/Certificateサーバーが設置されている場合は、PKCS #10データをCAのマネージャーに送り、PKCS #7返信データを要求します。
サードパーティ証明書承認局からは、通常、料金が課せられます。
証明書承認局からPKCS #7コード化証明書リクエスト返信データが送られてきたら、PKCS #7証明書リクエスト返信からこのデータコピーして、[PKCS #7データのインポート]ボックスの[PKCS #7情報]フィールドに貼り付けます。
[インポート]をクリックします。
カスタマー作成証明書がインポートされたかどうかを示すメッセージが表示されます。
HP SMHの自己署名の証明書が何らかの理由で破壊または削除されると、新しい自己署名の証明書がデフォルト設定で作成されます。デフォルト設定では、[Country]、[State]、[Location]などいくつかのフィールドはハードコードされており、ターゲット システムの実際の住所は反映されません。
これらのフィールドを変更するためのコマンド ライン オプションを利用できます。[Country]、[State]、および[Location]を変更するには、smhconfig -N|| --certificate-locality[=] LOCALITYINFOコマンドを実行します。ここで、LOCALITYINFOは、Country; State; Locality形式の所在地情報です。
HP SMHを再起動します。
インポートされた証明書を含む管理対象システムをブラウズします。
ブラウザーから求められたら、証明書の表示を選択し、ブラウザーに証明書をインポートする前に、使用する署名者が署名者のリストに表示されていて、HPが署名者として表示されていないことを確認します。
選択した証明書署名者が、証明書ファイルをPKCS #7データではなく、Base64コード化フォーマットで送付してきた場合は、Base64コード化証明書ファイルを /etc/opt/hp/sslshare/cert.pem(Linux x86およびx64)、および systemdrive:\hp\sslshare\cert.pem(Windows)にコピーして、HP SMHを再起動してください。