好好爱自己!

【转】putty里面的连接key文件(ppk文件)转换为xshell里面使用的key文件

原文: https://blog.csdn.net/kenhins/article/details/74331460

 

----------------------------

 

Putty的ppk文件转成Xshell使用的key文件

 

今天同学给我一个Putty远程登录使用的ppk文件(即后缀名为ppk)让我远程登录主机,但是我用的是Xshell,导入这个ppk文件时,遇到“Failed to import the user key!”错误。

 

 

 

参考网上这篇文章,找到了解决办法,如下

1、找到Putty安装目录下的PUTTYGEN.EXE,打开它,选择“Conversions”->“Import key”,选择要导入的ppk文件。导入后,下面的“Export OpenSSH key”选项由灰色变成可用状态,点击它,导出一个自己命名的文件,这个文件默认没有后缀名。导出时提示没有设置密码,点击“是”或者自己设置一个密码吧。

 

 

2、在Xshell中新建一个Session或修改已有的Session配置(Properties),找到“Connection”->“Authentication”,Method选择“Public Key”,User Name填写要登录的用户名,点击Browse按钮,然后Import刚才Putty导出的文件,由于这个文件我们刚才没有设置密码,所以Passphrase不用填,完成后如下。这样就由使用Putty登录转成使用自己熟悉的Xshell登录了。

 

参考资料:

http://blog.csdn.net/daydreamingboy/article/details/8108853
————————————————
版权声明:本文为CSDN博主「kenhins」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/kenhins/article/details/74331460

posted @   立志做一个好的程序员  阅读(818)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2019-07-26 Angular 2: A Simple Click Outside Directive
2016-07-26 implemented loader.php
2016-07-26 With PHP frameworks, why is the “route” concept used?

不断学习创作,与自己快乐相处

点击右上角即可分享
微信分享提示