OpenSSH生成的私钥如何在putty中使用?

网友投稿 982 2022-09-06 03:35:02

OpenSSH生成的私钥如何在putty中使用?

背景描述

远程办公室Linux跳板机,公私钥都是MacOS自带的OpenSSH 生成的。某一天,下班回家没有带着电脑,家里只有一台Windows电脑。 就想着用这台Windows电脑远程到跳板机临时处理项工作,反正有私钥。 临时下载了putty,配置好私钥,结果却登陆不上去。报错如下:

从提示来看,应该是putty不支持openssh生成的私钥格式。 怪不得给putty导入私钥的时候,可以看到提示要求的文件格式是.ppk(putty private key files)。

如何解决呢?

经过查询资料,了解到putty有自己的keygen工具,可以通过该工具将openssh生成的私要转换成.ppk格式。

putty-kengen没有单独的安装包,使用.msi 格式的安装包会自动安装。

我们试一下转换私钥再登陆。

导入openssh生成的私钥文件

保存即可

配置putty,使用转换后的私钥

顺利登陆。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:bzoj2893 征服王
下一篇:8 个不得不说的 MySQL 陷阱(86不存在的战区)
相关文章