科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网安全频道利用SecureCRT产生的密钥对连接SSH服务器

利用SecureCRT产生的密钥对连接SSH服务器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

选"Create Identity File"按钮.出现Key Generation Wizard窗口.选"下一步"出现窗口.要求选取Public Key Type.可以选RSA/DSA加密方式.按"下一步".出现窗口.要求输入私钥的保护密码.

作者:ChinaUnix 来源:ChinaUnix 2008年6月12日

关键字: ssh

  • 评论
  • 分享微博
  • 分享邮件

  服务器端操作系统:RedHat Enterprise Server3

  客户端操作系统:winXP/win2003

  SSH服务器:Open SSH 3.6.1p2

  客户端:SecureCRT4.1

  第一步:密钥对的生成.

  在SecureCRT中建立一个新的连接.

  protocol选ssh2

  hostname输入要连接的主机IP.

  Port输入目标主机上sshd的端口号.

  username输入要登录的用户名.

  在Authentication中的Primary选publickey.选取"Properties..."按钮.出现Public Key Properties窗口.

  选"Create Identity File"按钮.出现Key Generation Wizard窗口.选"下一步"出现窗口.要求选取Public Key Type.可以选RSA/DSA加密方式.按"下一步".出现窗口.要求输入私钥的保护密码.这个可输,也可不输.如果不输的话.当用SecureCRT登录到Linux服务器时,无需任合密码就可以登录了.按"下一步",出现要求输入密钥对加密长度的窗口.可在512-2048之间选择.按"下一步".开始生成密钥对.密钥对生成完毕后.按"下一步".选择密钥对保存的位置.保存完毕后.会问是否上传公钥,选"否",至此密钥对生成完毕.

  第二步:公钥的上传及设置

  a.上传公钥(默认的后缀名为.pub).一般是用ftp上传.注意上传之前,一定要以ASCII格式上传.

  b.服务器端的设置.首先要在要登录的用户home目录下建一个.ssh目录.作如下操作

  $cd ~

  ~$mkdir .ssh

  ~$chmod 755 .ssh

  ~$ssh-keygen –i –f upload public-key file name >>./.ssh/authorized_keys(这一步很重要,不然open ssh不认识SecureCRT生成的公钥.)

  ~$chmod 644 ./.ssh/authorized_keys

  至此服务器端及客户端设置完毕.可以通过SecureCRT连上Linux服务器了

利用SecureCRT产生的密钥对连接SSH服务器(图一) 

利用SecureCRT产生的密钥对连接SSH服务器(图二) 

利用SecureCRT产生的密钥对连接SSH服务器(图三)

利用SecureCRT产生的密钥对连接SSH服务器(图四) 利用SecureCRT产生的密钥对连接SSH服务器(图五)

利用SecureCRT产生的密钥对连接SSH服务器(图六) 利用SecureCRT产生的密钥对连接SSH服务器(图七)

利用SecureCRT产生的密钥对连接SSH服务器(图八) 利用SecureCRT产生的密钥对连接SSH服务器(图九)

利用SecureCRT产生的密钥对连接SSH服务器(图十) 利用SecureCRT产生的密钥对连接SSH服务器(图十)

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章