Nginxでパスワードのかかったpemファイルを使用する

パスワードファイルを準備する

/etc/nginx/server_certificates/ssl_pass_file.txtにパスワードを平文で記述する。

1
p4ssw0rd

Nginxの設定ファイル

pemファイルを使用する設定ファイルにssl_password_fileを追記する。

1
2
3
4
5
6
7
server {
listen 443 ssl;
...
ssl_password_file /path/to/password_file;
ssl_certificate_key /path/to/certificate_key.pem;
...
}

設定後に、Nginxをリロードする。