我需要在bash脚本中自动生成X509 SSL证书(没有提示任何字符串到控制台)。
我自动生成SSL密钥和证书请求,但如果没有promt密码,我就无法自动生成证书。
此命令在没有提示的情况下工作:
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我在命令"-passout“的手册中找不到"x509”选项。
我们能做些什么?
发布于 2014-02-06 13:50:42
你需要提供密码。举个例子。
openssl x509 -passin pass:passwd -req -days 365 -in testem/2.csr -signkey testem/2.key -out testem/2.crthttps://stackoverflow.com/questions/21604700
复制相似问题