Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> nginxが起動すると、wosignの無料SSL証明書を申請する前にSSL証明書パスワード

nginxが起動すると、wosignの無料SSL証明書を申請する前にSSL証明書パスワード

  

を入力することが自由にできますその後、wosign証明書は単一証明書とルートドメインおよびwwwサブドメインの両方をサポートしないため、現在のStartCom証明書に置き換えられます。ただし、StartComには、nginxの再起動時または再ロード時に秘密鍵のパスワードを入力するという欠点があります。パスワードは非常に面倒ですが、通常は入力が1回だけなので、あまり考えません。

結果は数日でカップでした。過去2週間でメインステーションとgitはwindowsazurueに移動しました昨日マシンを再起動した後、私はsshが接続できないことがわかりました。それをチェックした後、彼らは私が起動プロセスの間に、私がnginxで立ち往生していると言った:

1

明らかに証明書の秘密鍵パスワードのためです。いくつか投げた後、ついにこの問題を解決しました。

実際には非常に単純です。秘密鍵のパスワードを必要としない秘密鍵ファイルをエクスポートするだけです。秘密鍵ファイルがserver.keyであると想定して、次のコマンドを実行します。openssl rsa -in server.key -out server.key.unsecure

次に、server.key.unsecureのパスを元のnginx構成ファイルで置き換えます。証明書パス:ssl_certificate /etc/ssl/server.crt;#生成されたserver.key.unsecureファイルを指すように次の行を変更します。ssl_certificate_key /etc/ssl/server.key.unsecure;

Change nginxステータスに証明書パスワードは必要ありません。

Copyright © Windowsの知識 All Rights Reserved