SSH Secure File Transfer Client用public key认证登录

依据secureCRT的经验,走了一段弯路,原因是windows下产生的公钥格式不能为linux识别,需要转换为openssh格式;而secureCRT生成的时候就可以产生openssh格式的。

1、启动:Edit->settings->user authenticators-Keys

2、点击“Generate New”->下一步->key类型和key长度可以选择默认->下一步->(文件名,注释,密码)。

spacer.gif

 

下一步,完成。 

 3、在这里,我们先要用“密码认证方式登录一下”

登录后,再到Edit->Settings->key下,选择”upload”按钮

 

点击”upload”,再通过前面用密码登录的接口来看下,有没有上传成功。

 

spacer.gif

spacer.gif

4、现在文件已经上传了。我们需要转换一下格式。

window ssh 转换成openssh 认识的格式

运行:

ssh-keygen -i -f badboy.pub>> /root/.ssh/authorized_keys

5、登陆测试

 

spacer.gif


spacer.gif

登录成功。

 

 

你可能感兴趣的:(ssh,证书登录)