Xshell新建ssh会话使用秘钥登录时,导入密钥时提示:“用户秘钥导入失败”/“无法加载用户密钥”

如题,shell提示如下

在这里插入图片描述

在这里插入图片描述

查看秘钥文件,发现其为OPENSSH密钥

在这里插入图片描述

将其转换为RSA密钥

将密钥文件上传至Linux服务器,执行如下命令

yum install -y putty
puttygen id_rsa -o id_rsa.ppk
puttygen id_rsa.ppk -O private-openssh -o id_rsa.pem

在当前目录生成的id_rsa.pem文件即为转换后的RSA秘钥
在这里插入图片描述

使用转换后的RSA秘钥在xhell重新导入秘钥成功

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐