Skip to main content

2026 年 7 月 23 日

uagcertutil コマンドの使用

このコマンドを使用して、新しいプライベート キーと証明書署名リクエスト (CSR) を生成したり、TLS 証明書をアップロードしたり、Unified Access Gateway 内にアップロードされた TLS 証明書を一覧表示および削除したりします。

手順

CSR およびプライベート キーの生成

この CSR を使用して、CA 署名証明書を取得し、管理者やインターネットに接続する TLS インターフェイスの証明書とプライベート キーを構成できます。

  1. root または sudo 権限を持つユーザーとして Unified Access Gateway コンソールにログインします。

  2. デフォルトの構成ファイルを開きます。または、別のファイルの場所を指定することもできます。

    vi /opt/omnissa/certutil/uagcertutil.conf
    OR
    vi /opt/omnissa/certutil/*example1*.conf
    

    **注:**バックアップ構成ファイルは、/opt/omnissa/certutil/uagcertutil.example.conf にあります。

  3. ファイルを更新して、Unified Access Gateway 証明書ユーティリティで使用する構成を指定します。たとえば、キーのサイズ、CSR の署名に使用する署名アルゴリズム、プライベート キーのファイル名などを指定できます。

  4. 次のコマンドを実行して、プライベート キーと CSR を生成します。

    デフォルトの構成ファイル

    uagcertutil --newcsr
    

    別の構成ファイル

    uagcertutil --newcsr --config /opt/omnissa/certutil/*example1*.conf
    

    新しいプライベート キーがデフォルトのパスに生成され、構成ファイルで指定されたファイル パスに CSR が正常に生成されます。

  5. 生成された CSR を外部 CA にコピーし、署名証明書チェーンを取得します。

  6. 署名証明書を Unified Access Gateway にコピーします。新しい CA 署名証明書パスで構成ファイルを更新します。手順 4 で生成した同じプライベート キー ファイル名を参照していることを確認します。

  7. 構成ファイルで(管理者や ESManager のある)ターゲットを更新し、次のコマンドを実行して、生成された証明書を使用して管理者や ESManager の TLS サーバを構成します。

    uagcertutil --bind
    

タスクの結果

管理者インターフェイスやインターネット インターフェイスの新しい TLS 証明書が正常に更新されました。

証明書の詳細の表示または既存の証明書の削除

  1. root または sudo 権限を持つユーザーとして Unified Access Gateway コンソールにログインします。

  2. 次のコマンドを実行します。

コマンド説明
uagcertutil --listUnified 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 証明書の識別子のカンマ区切りリスト。
:管理者証明書または「デフォルト」とマークされた証明書は削除できません。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…