GNU/Linux >> Linux の 問題 >  >> Linux

SSL 証明書要求の非対話型作成

解決策 1:

2 つの部分がありません:

として呼び出すことができる件名行

-subj "/C=US/ST=New Sweden/L=Stockholm /O=.../OU=.../CN=.../emailAddress=..."
  • ... を値 X= で置き換えます X509 コード (O 組織/O 組織U nit/etc ... )

として呼び出すことができるパスワード値

-passout pass:client11
-passin  pass:client11
  • 出力/入力パスワードを与える

新しいキーの呼び出しは次のようになります

openssl genrsa -aes256 -out lib/client1.key -passout pass:client11 1024
openssl rsa -in lib/client1.key -passin pass:client11 -out lib/client1-nokey.key

openssl req -new -key lib/client1.key -subj req -new \
    -passin pass:client11 -out lib/client1.csr \
    -subj "/C=US/ST=New Sweden/L=Stockholm/O=.../OU=.../CN=.../emailAddress=..."

(今見たら -new が二つある ... )

解決策 2:

-batch をチェック 公式ドキュメントに記載されているオプション。


Linux
  1. Apache – * .local Ssl証明書を作成しますか?

  2. 「SSL証明書の種類」

  3. Ubuntu18.04で自己署名SSL証明書を作成する方法

  1. SSL証明書ブラウザエラー

  2. UNIX/Linux での SSL 証明書の場所

  3. Curl:証明書の検証を無効にする

  1. COMODO SSL証明書のインストール:Nginx

  2. SSL証明書とは何ですか?

  3. SSL証明書をインストールする