このコマンドを使用して、新しいプライベート キーと証明書署名リクエスト (CSR) を生成したり、TLS 証明書をアップロードしたり、Unified Access Gateway 内にアップロードされた TLS 証明書を一覧表示および削除したりします。
手順
CSR およびプライベート キーの生成
この CSR を使用して、CA 署名証明書を取得し、管理者やインターネットに接続する TLS インターフェイスの証明書とプライベート キーを構成できます。
-
root または sudo 権限を持つユーザーとして Unified Access Gateway コンソールにログインします。
-
デフォルトの構成ファイルを開きます。または、別のファイルの場所を指定することもできます。
vi /opt/omnissa/certutil/uagcertutil.conf OR vi /opt/omnissa/certutil/*example1*.conf**注:**バックアップ構成ファイルは、
/opt/omnissa/certutil/uagcertutil.example.confにあります。 -
ファイルを更新して、Unified Access Gateway 証明書ユーティリティで使用する構成を指定します。たとえば、キーのサイズ、CSR の署名に使用する署名アルゴリズム、プライベート キーのファイル名などを指定できます。
-
次のコマンドを実行して、プライベート キーと CSR を生成します。
デフォルトの構成ファイル
uagcertutil --newcsr別の構成ファイル
uagcertutil --newcsr --config /opt/omnissa/certutil/*example1*.conf新しいプライベート キーがデフォルトのパスに生成され、構成ファイルで指定されたファイル パスに CSR が正常に生成されます。
-
生成された CSR を外部 CA にコピーし、署名証明書チェーンを取得します。
-
署名証明書を Unified Access Gateway にコピーします。新しい CA 署名証明書パスで構成ファイルを更新します。手順 4 で生成した同じプライベート キー ファイル名を参照していることを確認します。
-
構成ファイルで(管理者や ESManager のある)ターゲットを更新し、次のコマンドを実行して、生成された証明書を使用して管理者や ESManager の TLS サーバを構成します。
uagcertutil --bind
タスクの結果
管理者インターフェイスやインターネット インターフェイスの新しい TLS 証明書が正常に更新されました。
証明書の詳細の表示または既存の証明書の削除
-
root または sudo 権限を持つユーザーとして Unified Access Gateway コンソールにログインします。
-
次のコマンドを実行します。
| コマンド | 説明 |
|---|---|
uagcertutil --list | Unified Access Gateway 内にアップロードされた TLS 証明書を一覧表示します。 例: Identifier: cert1 Default: false Subject: CN=test.com, O="Omnissa, LLC", L=<CityName>、ST=<State>、C=<Country> Issuer: CN=Info INC Serial Number: 0x2xxxxxxxxxx (xxxxxxx)Expiry: 2026-02-03T23:59:59Z |
uagcertutil --remove <certificate_identifier> 例: uagcertutil --remove certificate1, certificate2 | Unified Access Gateway から削除する TLS 証明書の識別子のカンマ区切りリスト。 注:管理者証明書または「デフォルト」とマークされた証明書は削除できません。 |
このページは役に立ちましたか?