SSH使用Publickey模式登陆DGS3100

 

客户端配置

  • 安装SSH客户端:WINDOWS下安装SSH客户端,名字是SSHSecureShellClient-3.2.9.exe,可以到 http://www.ssh.com/ 下载,也可以在 这里 下载 。
  • 使用控制台,转到SecureShellClient-3.2.9.exe 的安装地址;
 D:
 cd "D:/docmentTool/SSH Secure Shell"
D:/docmentTool/SSH Secure Shell>ssh-keygen2.exe -t rsa
生成结果:
Generating 2048-bit rsa key pair
  17 .oOo.oOo.oOo
Key generated.
2048-bit rsa, grady@GRADYLAU, Fri Jul 17 2009 12:07:15
Passphrase :
Again      :
Private key saved to C:/Documents and Settings/grady/Application Data/SSH/UserKeys/id_rsa_2048_a
Public key saved to C:/Documents and Settings/grady/Application Data/SSH/UserKeys/id_rsa_2048_a.pub

D:/docmentTool/SSH Secure Shell>
其中id_rsa_2048_a.pub就是我们要传到服务器的publickey,当然我们输入的Passphrase 一会也是有用的。

服务器配置

  • 使用 telnet 登陆 172.22.102.12

 

 telnet 172.22.102.12
  • 开启publickey认证模式
DGS-3100# config ssh authmode publickey enable

Success.
DGS-3100#
  • 将 id_rsa_2048_a.pub 输入publickey
DGS-3100# config ssh crypto grady rsa

Please input the public key:
AAAAB3NzaC1yc2EAAAADAQABAAABAQDx/bvP03e22ef0PgYyXurdjkSvIIDYD2ZQC3CFeJ
ZcFQMT3In10dGzb9A3U2azUqGcX4LcPOUrnp2sf54IPyDf/fhqJh6F/7taywgi0k+OGxEd
mBsIyzZ887ctmmKCZkMO2q7a1FNtluNtC2prqaAR+KOJBEbCGpMxHT+sYnypE+BgY+vaBn
w+INb3Bfbaoh+ZixxlkRO7i0HzjssZieWM9nCYMq3/mutGmZx7VC0QJrnFcR9ar6yCyMsF
lk74BHY/MhpOuH1iQRomdVtkGSfVgNL+VhSjbBXTMk+Gz5RuuPAcsyI03TqIyedpQIDBs1
o6U8+aYiAkIkLCf2iGmPlH

Fingerprint: 8c:2d:59:9f:f2:79:6f:63:b2:44:a2:ff:cc:25:3d:14
DGS-3100#

 

  • 最后开启一下ssh功能,默认会关闭telnet
UserName:admin

DGS-3100# enable ssh


失去了跟主机的连接。

C:/Documents and Settings/grady>

通过SSH客户端链接

  • 打开SSH客户端,单击 “Quick Connect“ 按钮,填写如下信息:

 

  • 输入Passphrase:

 

单击OK,即可连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值