如何生成密钥并将它们保存到外部文件?

How to generate keys and save them to an external file?

我尝试使用 OpenSSL 生成对等密钥。

userner@userner-VirtualBox:/certs$ openssl genrsa 2048 >frugalCA.key

但是,无法在此文件中生成输出 frugalCA.key,我得到了这个错误:

bash: frugalCA.key: Permission denied

如果您能帮我解答一下,我将不胜感激?

使用-out标志:

openssl genrsa -out frugalCA.key 2048

但是从显示的输出来看,您可能没有对该文件夹的写入权限。

这个命令行对我有用:

openssl genrsa 2048 | sudo tee  frugalCA.key