App Volumes Manager をインストールすると、自己署名証明書がインストールされます。デフォルトの自己署名証明書は、カスタム自己署名証明書または CA 署名付き証明と置き換えることができます。デフォルトの自己署名証明書を置き換えるには、Nginx 構成ファイルを変更する必要があります。
**注:**自己署名証明書は、Nginx 構成ファイルと同じ場所 (C:\Program Files (x86)\CloudVolumes\Manager\nginx\conf) にインストールされます。
前提条件
デフォルトの自己署名証明書を置き換えるには、カスタム自己署名証明書 (GenerateaCustomSelf-SignedCertificate.md) または CA 署名付き証明書 (ObtainaCA-SignedCertificateUsingaCSR.md) がすでに生成されている必要があります。
カスタム自己署名証明書または CA 署名付き証明書と置き換える場合は、次のことに注意してください。
- プライベート キーの生成中にパスフレーズを指定する場合は、そのパスフレーズをメモしておきます。
- 共通名が、エージェントのインストール時に設定した App Volumes Manager のホスト名または IP アドレスと同じであることを確認します。
- SSL キーと証明書の両方が PEM(Base64 エンコード)形式であることを確認します。
- 証明書とキーが Nginx に準拠していることを確認します。
カスタム自己署名証明書または CA 署名付き証明書と置き換える場合は、次のことにも注意してください。
- 信頼できる認証局 (CA) から SSL 証明書を取得します。
- 取得した CA 署名付き証明書と対応するキーを、App Volumes Manager がインストールされているマシンにダウンロードします。
手順
-
App Volumes Manager がインストールされているマシンに管理者としてログインします。
-
C:\Program Files (x86)\CloudVolumes\Manager\nginx\confに移動し、既存の Nginx 構成ファイルnginx.confのコピーを作成します。 -
nginx.confを開きます。 -
ダウンロードした証明書とキー ファイルのパスを参照するように、Nginx 構成ファイルの ssl_certificate 変数と ssl_certificate_key 変数を編集します。
-
**(オプション)**CA 署名付き証明書のパスフレーズを指定した場合は、Nginx 構成ファイルに証明書のパスフレーズを入力します。
-
構成ファイルを保存します。
-
App Volumes Manager サービスを再起動します。
例:Nginx 構成ファイル
この例では、appvol_ca1_omnissa.com.crt と appvol_ca1_omnissa.com.key がデフォルトの自己署名証明書です。
server {
server_name 0.0.0.0;
listen 3443 ssl;
listen 443 ssl;
listen [::]:443 ssl;
ssl_certificate appvol_ca1_omnissa.com.crt;
ssl_certificate_key appvol_ca1_omnissa.com.key;
ssl_session_cache builtin:1000;
ssl_session_timeout 5m;
root ../public;
}
次のステップ
CA 署名付き証明書をダウンロードして、App Volumes Agent のトラスト ストアに直接追加できます。
このページは役に立ちましたか?