Rumah > Soal Jawab > teks badan
Mengkonfigurasikan sijil keselamatan SSL untuk Nginx hari ini
ssl on; ssl_certificate /home/cert/server.crt; ssl_certificate_key /home/cert/server.key;
Kemudian anda memerlukan kata laluan anda semasa memulakan semula dan memuat semula. . .
# /usr/local/nginx/sbin/nginx -s reload Enter PEM pass phrase:
Tetapi saya mempunyai skrip yang perlu menjalankan muat semula setiap hari, dan fungsi input kata laluan ini tidak dapat dilaksanakan
Adakah terdapat cara untuk memasukkan kata laluan secara automatik?
P.S. Saya telah mencuba saluran paip, tetapi nginx tidak dapat menerimanya
给我你的怀抱2017-05-16 17:32:14
Anda boleh melakukan ini dengan kunci peribadi. Hasilkan fail kunci yang dinyahsulit untuk menggantikan fail kunci asal.
openssl rsa -in server.key -out server.key.unsecure
Kemudian ubah suai fail konfigurasi
ssl on; ssl_certificate /home/cert/server.crt; ssl_certificate_key /home/cert/server.key.unsecure;
Dengan cara ini anda tidak perlu memasukkan kata laluan anda
習慣沉默2017-05-16 17:32:14
Cuba perintah expect, yang boleh digunakan untuk memasukkan kata laluan Anda boleh merujuk kepada skrip ssh automatik.