Heute ein SSL-Sicherheitszertifikat für Nginx konfiguriert
ssl on; ssl_certificate /home/cert/server.crt; ssl_certificate_key /home/cert/server.key;
Dann benötigen Sie beim Neustart und Neuladen Ihr Passwort. . .
# /usr/local/nginx/sbin/nginx -s reload Enter PEM pass phrase:
Aber ich habe ein Skript, das jeden Tag neu geladen werden muss, und diese Funktion zur Passworteingabe kann nicht implementiert werden
Gibt es eine Möglichkeit, das Passwort automatisch einzugeben?
P.S. Ich habe die Pipeline ausprobiert, aber Nginx kann sie nicht empfangen
可以用私钥来做这件事。生成一个解密的key文件,替代原来key文件。
然后修改配置文件
这样就可以不用输入密码了
试试expect命令,可以用来输密码,可以参考expect自动ssh的脚本。