Putty与SecureCRT公钥密钥互转

 
更多

问与答

问:.ssh这个目录下通常都会有两个文件:id_rsa、id_rsa.pub。但是有时候会有个*.ppk文件。这个ppk文件和前面两个文件是什么关系?为什么有些地方是用.ppk后缀的?

答:id_rsa是ssh的私钥,id_rsa.pub是对应的公钥,以上两个是OpenSSH用的格式,ppk文件中同时包含了公钥和私钥,多见于putty客户端。id_rsa和ppk文件是可以互相转的,可以打开看看,都是纯文本,差别不大。

将Putty生成的PrivateKey转换为SecureCRT所需的PublicKey

步骤:
打开Putty Key Generator,点击"Load"按钮,然后选择之前生成的私钥;
Load成功后,选择菜单中的"Conversions”->"Export OpenSSH key";
然后会弹出保存文件对话框,选择一个你需要的名字,比如"openssh-key"( 注意:这一步保存的文件名不能有任何后缀,按照原文作者所述,如果用了比如openssh-key.pub的公钥文件,则SecureCRT会在同样目录下寻找名为"openssh-key"的私钥。);
此时SecureCRT使用上述不带后缀的openssh-key文件就可以成功登录;
根据原文作者所述,还需要再次保存为名为"openssh-key.pub"的文件(即多了个pub的后缀),此时既可以使用"openssh-key.pub"在SecureCRT中进行登录;(本人第4步即可成功使用,但保险起见还是把原作者的第5步给出来,以供所需人士参考);

将PublicKey转换成ppk

步骤:
Conversions->Import key;
save private key with no passwd;
打赏

本文固定链接: https://www.cxy163.net/archives/2717 | 绝缘体

该日志由 绝缘体.. 于 2021年03月28日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Putty与SecureCRT公钥密钥互转 | 绝缘体
关键字: , , , ,

Putty与SecureCRT公钥密钥互转:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter