我正在使用 OpenSSL 制作自签名证书。我想一次性制作证书,这意味着它不会要求我输入公司名称、通用名称等。无论如何,是否可以像开关一样执行此操作,例如/noprompt我可以输入所有字段的任何其他方法一气呵成。以下命令是否有可能在按下 Enter 后接受此调用中的所有参数
openssl x509 -req -days 30 -in request.pem -signkey key.pem -out certificate.pem
Run Code Online (Sandbox Code Playgroud) 使用 OpenSSL 创建 CSR 时,是否可以从stdin传入主题的密钥?
如下所示(非工作)
openssl req -new -key stdin -subj '/C=US/ST=NY/L=Somewhere/organizationName=MyOrg/OU=MyDept/CN=fqdn.of.my.host'
Run Code Online (Sandbox Code Playgroud)
这
-key stdin
Run Code Online (Sandbox Code Playgroud)
部分不工作。
我想使用 OpenSSL 在脚本环境中创建 CSR 和证书,并且密钥和主题信息都来自数据库。