OpenSSLで自己署名証明書を生成する
Genesys と ServiceNow の統合による統合エクスペリエンス:近日公開予定の機能
OpenSSL は、RSA 秘密キーと証明書を生成するために使用できるコマンド ライン インターフェイスです。OpenSSL を使用して秘密鍵と証明書を生成します。
自己署名証明書を作成するには:
- 証明書を保存するフォルダーを作成します。
$ mkdir certificates
- 現在のディレクトリを証明書フォルダに変更します
$ cd certificates
- 証明書フォルダーで、パスワードを指定して RSA 秘密キーを生成します。交換する<your_password>独自のパスワードを使用します。
openssl genrsa -des3 -passout pass:<your_password_here> -out server.pass.key 2048
- キーファイルを作成する
server.pass.key
先ほど作成したパスワードを使用して、ファイルを開きます。openssl rsa -passin pass:<your_password_here> -in server.pass.key -out server.key
- 削除する
server.pass.key
ファイル:rm server.pass.key
- 証明書を要求して生成します。
openssl req -new -key server.key -out server.csr
- 要求された情報を入力してください。プレス入力パスワードの入力を求められた場合。会社名の入力を省略するには、ピリオド (.) を入力します。
- SSL 証明書を生成します。
openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt
SSL 証明書の出力は、PEM 形式の自己署名証明書を含む server.crt ファイルです。証明書には、公開鍵と、発行者、有効期間、署名などのその他の詳細が含まれます。ServiceNow で証明書を作成するときに証明書を使用します。詳細については、 ServiceNowで証明書を作成する。