由于为了安全,不让在线服务器被扫描出监听端口,所以建议使用公钥去连接在Internet上的服务器,让我们服务器更安全,操作步骤如下:
点击下一步,如下图:
点击下一步,如下图:
选择RSA,点击下一步,如下图:
自定义短语,登录时会使用,点击下一步,如下图:
自定义密码长度,当然越长越安全,在这里选择的1024,点击下一步,如下图:
选择密钥存放目录,点击“完成”,如下图:
选择“是”
2. 到D:\Documents\Identity目录下找到这个私钥文件:Identity.pub把它上传到要远程服务器上,就是在Internet上的服务器的 /root/.ssh 目录下,如下图:
然后把这个密钥文件就是客户端私钥Identity.pub的内容附加到authorized_keys文件里面,如下命令:
[root@controller01 ~]# ssh-keyen -i -f Identity.pub >> authorized_keys
重启sshd服务,如下命令:
[root@controller01 .ssh]# service sshd restart
3. 修改CRT客户端,如下图:
选择“使用会话公钥设置”,点击确定,就可以连接,如下图:
点击“连接”,配置完成
本文出自 “lucky dog” 博客,请务必保留此出处http://703356.blog.51cto.com/693356/1707367
原文地址:http://703356.blog.51cto.com/693356/1707367