Linuxデバイスへのデバイス証明書のインストール

この記事では、Linuxデバイスでのデバイス証明書のインストール方法を説明します。

概要

Linuxデバイスにデバイス証明書をインストールするには、まず証明書を作成してからデバイスにインストールします。

前提条件

  • Linuxコンピュータの管理者権限を有している必要があります

  • 証明書ファイルは秘密鍵を含むPFX (p12)フォーマットである必要があります

  • 証明書の発行者はCato管理アプリケーションの​Access > Client Access> Signing Certificates​​ページにアップロードされている署名付き証明書と一致する必要があります。

  • 証明書の最大許可サイズは2048バイトです。 このサイズを超える証明書は無視されます

証明書のインストールと設定

  1. ステップ1: デバイス証明書を作成します

  2. ステップ2: 次のコマンドで証明書をインストールします:

    cato-sdp import-cert <certificate path>/<certificate>.p12

デバイス証明書の作成

このセクションは、クライアントがデバイス認証でアクセスするOpenSSLの証明書を作成するためのコマンドの例です。 証明書を作成するために他のツールを使用することもできます。

デバイス証明書を作成する前に、あなた自身の署名証明書を持っている必要があります。

openssl genrsa -out <name>.key 2048

openssl req -new -key <name>.key -out <name>.csr

sudo openssl x509 -req -in <name>.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out <name>.crt -days 500 -sha256

openssl pkcs12 -export -out <name>.p12 -inkey <name>.key -in <name>.crt

上記の例では、openssl pcks12コマンドにパスワードは追加されていません。

クライアントでのデバイス証明書の有効化

これはLinuxクライアントバージョンv5.1未満で必要です

証明書と秘密鍵のファイルをLinuxデバイスにコピーします。 クライアントを実行する際に、 -cert引数を追加します Linuxクライアントの引数について詳しくは、Linuxクライアントのインストールと実行(v5.1以上)を参照してください。

Linuxクライアントでデバイス証明書を有効にするには:

  1. デバイス証明書と秘密鍵ファイル (<name>.p12) をクライアントがアクセス権を持つディレクトリにコピーします。

  2. クライアントを実行する際、この引数を追加します: -cert <p12 ファイルへのパス>

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています

0件のコメント