我需要在bash脚本中自动化生成X509 SSL证书(不需要在控制台提示任何字符串)。
我已经自动生成了SSL密钥和证书请求,但我无法自动化证书生成而不需要提示密码。
以下命令可以在没有提示的情况下工作:
openssl genrsa -des3 -passout pass:passwd -out testem/2.key 1024
openssl req -new -passin pass:passwd -subj "/" -key testem/2.key -out testem/2.csr
这个命令会请求输入密码:
openssl x509 -req -days 365 -in testem/2.csr -signkey testem/2.key -out testem/2.crt
我在"x509"命令的手册中找不到"-passout"选项。
怎么办?