使用XShell导入KEY的时候报“Failed to import the user key!”错误

这个错误表明导入的private key文件不是XShell所支持的,有三种可能:

  1. 将Public Key当成Private Key导入。。。
  2. 使用Putty的ppk文件,囧,请使用PUTTY的puttygen.exe转换成OPENSSH格式的
  3. Key文件有多种格式(SSH1-RSA, SSH2-RSA, SSH2-DSA, SSH.COM, OPENSSH2-RSA, OPENSSH2-DSA, PPK, SSH2-IETF SECSH[RSA,DSA]),目前看来XShell支持SSH1-RSA, OpenSSH2-RSA, OpenSSH2-DSA, SSH.COM, NetSarang User Key。。。所以如果使用了标准的SSH2-RSA, SSH2-DSA这两种PrivateKey的同学请试着转换为OpenSSH格式(SecureCRTの場合:Tools->Convert Private Key to OpenSSH Format)后再导入。

注:

XShell可以生成OPENSSH2-RSA, OPENSSH2-DSA, SSH2-IETF SECSH(RSA,DSA)这几种格式的KEY文件并能识别,并能互相转换

SecucreCRT可以生成SSH1-RSA, SSH2-RSA, OPENSSH2-RSA, OPENSSH2-DSA这几种格式的KEY文件,并能互相转换

puttygen.exe可以生成SSH1-RSA, PPK, OPENSSH2-RSA, OPENSSH2-DSA, SSH.COM格式的KEY文件,除了SSH1格式都能进行互相转换,不过如果遇到如下报错,请更新你的puttygen.exe即可(http://winscp.net/forum/viewtopic.php?t=8324)

“Couldn't load private key (ciphers other than DES-EDE3-CBC not supported)”

由此可见OPENSSH2格式的key文件比较通用一些。

使用PUTTY的puttygen.exe转换成OPENSSH格式

直接导入报错如下:

解决办法,如下:

1、找到Putty安装目录下的PUTTYGEN.EXE,打开它,选择“Conversions”->“Import key”,选择要导入的ppk文件。

2、导入后,选择“Conversions”->“Export OpenSSH key”,导出一个自己命名的文件,这个文件默认没有后缀名。导出时提示没有设置密码,点击“是”或者自己设置一个密码吧。

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

转载于:https://www.cnblogs.com/root0/p/9094186.html

putty秘钥转换成xhell支持的格式相关推荐

  1. 视频格式转换器哪个好 怎样把视频转换成手机支持的格式

    现在随着手机品×××的繁多,根据手机配置不一样,所支持的视频格式也不一样,而且视频的格式本来就是多样化的,不同播放器下载的视频格式也是不一样的,更烦恼的是由于视频格式的不一样,就会出现下载的视频播放不 ...

  2. linux将txt文件转化为raw,如何利用qemu-img工具将其它格式的镜像文件转换成VHD或RAW格式...

    本文在介绍的基础上如何利用qemu-img工具将其它格式的镜像文件转换成VHD或RAW格式,重点探讨了其具体步骤. 转换镜像格式 ECS只支持导入RAW.VHD和qcow2格式的镜像文件.其他镜像文件 ...

  3. python将图片转换成动漫,python实现图片转换成素描和漫画格式

    本文实例为大家分享了python实现图片转换成素描和漫画格式的具体代码,供大家参考,具体内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  4. php将sql语句识别成字符串,ASP_把字符串转换成数据库SQL语句格式,复制代码 代码如下:'把字符串 - phpStudy...

    把字符串转换成数据库SQL语句格式 复制代码 代码如下: '把字符串转换成数据库SQL语句格式 '------------------------------------------------- F ...

  5. m4s格式转换mp3_iTunes音乐转换成MP3和AAC格式

    本次为大家推荐的Sidify Apple Music Converter for Mac是一款受到苹果用户喜爱的音乐转换器,这款音乐转换器能够帮助品过用户将一些音乐歌曲转换成MP3和AAC格式,十分方 ...

  6. pdf怎么转换成word并保持格式不变

    都说理论聊千遍,不如实际操作上一遍,对PDF怎么转换成word并保持格式不变也是如此,我们在未操作之前可能会想到很多可以实现将PDF转word的操作,但理论毕竟是理论,行不行的通,在不做测试的情况下, ...

  7. python漫画滤镜怎么实现的_python实现图片转换成素描和漫画格式

    本文实例为大家分享了python实现图片转换成素描和漫画格式的具体代码,供大家参考,具体内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  8. python将图片转动漫_python实现图片转换成素描和漫画格式

    本文实例为大家分享了python实现图片转换成素描和漫画格式的具体代码,供大家参考,具体内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  9. python将图片转换成动漫_python实现图片转换成素描和漫画格式

    本文实例为大家共享了python实现图片转换成素描和漫画格式的详细代码,供大家参考,详细内容如下 原图 图片转换后的成果 源码 # -*- coding: utf-8 -*- import cv2 f ...

  10. tiff如何转换成png或jpg格式?

    实际上tiff 和 PNG一样,是一种重要的图片格式. 对于一些人来说,因为他们很少了解图像格式的内容,tiff是一种很复杂的位图格式,它的图片体积较大,比较占用存储空间,如果对图片质量要求读比较高就 ...

最新文章

  1. Matlab实现连通域标记算法求图像连通域
  2. apply call bind 简介
  3. 马斯克一作!Neuralink脑机接口细节公布,特殊材料防大脑损伤,专用芯片助技术落地...
  4. Python Unicode与中文处理
  5. 3.Prometheus + Grafana实现可视化、告警
  6. PG奥斯卡!云数据库专属集群MyBase荣获2020 PG亚洲大会“年度最佳产品奖”
  7. cmd命令重定向到剪切板
  8. 【Python CheckiO 题解】Index Power
  9. 服务3000万制造企业 阿里云数字工厂诚邀合伙人
  10. SBT, activator, play之間的糾葛
  11. Python加密保护-对可执行的exe进行保护
  12. 用傅里叶分析得到频域信息 MATLAB,信号分析实验_傅里叶matlab实现.doc
  13. Python语言程序设计----【第8周 程序设计方法学】之8.2 Python程序设计思维
  14. android开发rn插件,RN native module 插件开发
  15. 第七篇,STM32串口通信编程
  16. 2022年最新的百度云盘在线倍速播放实践可用
  17. 目前见过最好的豆瓣电台第三方程序
  18. 通信LOGO隐秘史(续集:运营商篇)
  19. 计算机一级添加通讯录好友,电脑企业微信从微信好友中添加成员功能如何使用...
  20. Day527528529.图灵学院之面试题③ -面经

热门文章

  1. OpenCV中ROI
  2. Python统计txt文件中的英文单词个数
  3. 智能优化算法:水基湍流优化算法-附代码
  4. 智能优化算法:未来搜索算法-附代码
  5. Python编程——函数
  6. Unity实现导航到鼠标点击位置并显示路线
  7. ubuntu xampp进入mysql安全模式
  8. Android仿IOS有弹性ScrollView
  9. “我是技术总监,你为毛总问我技术细节?”
  10. 关于直播,所有的技术细节都在这里了(一)