Xshell新建ssh会话使用秘钥登录时,导入密钥时提示:“用户秘钥导入失败”/“无法加载用户密钥”
原因:导入密钥为“OPENSSH密钥”,xshell仅支持“RSA密钥”
解决:
在linux服务器上执行.
id_rsa 为openssh密钥
id_rsa.pem 为rsa密钥
yum install -y putty
puttygen id_rsa -o id_rsa.ppk
puttygen id_rsa.ppk -O private-openssh -o id_rsa.pem
原因:导入密钥为“OPENSSH密钥”,xshell仅支持“RSA密钥”
解决:
在linux服务器上执行.
id_rsa 为openssh密钥
id_rsa.pem 为rsa密钥
yum install -y putty
puttygen id_rsa -o id_rsa.ppk
puttygen id_rsa.ppk -O private-openssh -o id_rsa.pem