Rumah  >  Soal Jawab  >  teks badan

openssl - Bagaimana untuk mengkonfigurasi nginx untuk mengkonfigurasi sijil keselamatan SSL dan mulakan semula tanpa memasukkan kata laluan

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

阿神阿神2712 hari yang lalu984

membalas semua(2)saya akan balas

  • 给我你的怀抱

    给我你的怀抱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

    balas
    0
  • 習慣沉默

    習慣沉默2017-05-16 17:32:14

    Cuba perintah expect, yang boleh digunakan untuk memasukkan kata laluan Anda boleh merujuk kepada skrip ssh automatik.

    balas
    0
  • Batalbalas