首页 > 其他 > 详细

SSH公私钥连接远程服务器

时间:2015-10-28 19:33:02      阅读:444      评论:0      收藏:0      [点我收藏+]

由于为了安全,不让在线服务器被扫描出监听端口,所以建议使用公钥去连接在Internet上的服务器,让我们服务器更安全,操作步骤如下:

  1. 使用SecureCRT创建公钥,就是客户端的私钥,如下图:

    技术分享

    点击创建身份文件,如下图

    技术分享


点击下一步,如下图:

技术分享

点击下一步,如下图:

技术分享

选择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

SSH公私钥连接远程服务器

原文:http://703356.blog.51cto.com/693356/1707367

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!