码迷,mamicode.com
首页 > 其他好文 > 详细

SSH公私钥连接远程服务器

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

标签:linux服务器远程连接的私钥与公钥设置

由于为了安全,不让在线服务器被扫描出监听端口,所以建议使用公钥去连接在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公私钥连接远程服务器

标签:linux服务器远程连接的私钥与公钥设置

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!