无法将 OpenSSH 私钥转换为 RSA

无法将 OpenSSH 私钥转换为 RSA

网上有很多资料来源包括这个说一个 OpenSSH 私钥:

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNz....blah etc....DBAUGBwgJ
-----END OPENSSH PRIVATE KEY-----

可以转换为RSA格式:

-----BEGIN RSA PRIVATE KEY-----
b3BlbnNz....blah etc....DBAUGBwgJ
-----END RSA PRIVATE KEY-----

通过使用 ssh-keygen,具体来说:

ssh-keygen -p -N "my new pass phrase" -m pem -f my.key

包含 OpenSSH 私钥的文件在哪里my.key(如果密码不需要更改,则可以省略 -N 选项)

密钥文件应该被 RSA 密钥覆盖,但对我来说,它不起作用 - 文件确实被覆盖了,但是被另一个 OpenSSH 密钥覆盖了。

有人有什么建议吗?我正在使用 Windows 10。

相关内容