如何在openssl中使用密码短语创建私钥

如何在openssl中使用密码短语创建私钥,openssl,private-key,csr,passphrase,non-interactive,Openssl,Private Key,Csr,Passphrase,Non Interactive,我正在创建私钥和csr,如下所示: openssl req -nodes -newkey rsa:2048 -keyout ./private.key -out ./mycsr.csr -subj "CN=blah" 我理解,因为上面的命令有一个-nodes(无des),所以私钥将没有密码短语 我想用密码短语生成私钥,并用该密钥创建csr。如何以非交互式的方式做到这一点。Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。

我正在创建私钥和csr,如下所示:

openssl req -nodes -newkey rsa:2048 -keyout ./private.key -out ./mycsr.csr -subj "CN=blah"
我理解,因为上面的命令有一个-nodes(无des),所以私钥将没有密码短语


我想用密码短语生成私钥,并用该密钥创建csr。如何以非交互式的方式做到这一点。

Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。另外,如果
blah
是一个服务器名或IP地址,那么
“CN=blah”
现在就完全错了。。。。还可以看到并讨论什么名字应该放在哪里。