首页 > 其他分享 >案例4 配置SSH协议

案例4 配置SSH协议

时间:2023-10-18 20:22:23浏览次数:34  
标签:协议 R1 1.2 ender 案例 202.100 SSH user

1.在华为设备上配置SSH协议

image

1.1 按图配置端口的ip地址,并做连通性测试

[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 202.100.1.1 255.255.255.252

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 202.100.1.2 255.255.255.252

[R1-GigabitEthernet0/0/0]ping 202.100.1.2
  PING 202.100.1.2: 56  data bytes, press CTRL_C to break
    Reply from 202.100.1.2: bytes=56 Sequence=1 ttl=255 time=110 ms
    Reply from 202.100.1.2: bytes=56 Sequence=2 ttl=255 time=30 ms
    Reply from 202.100.1.2: bytes=56 Sequence=3 ttl=255 time=20 ms
    Reply from 202.100.1.2: bytes=56 Sequence=4 ttl=255 time=40 ms
    Reply from 202.100.1.2: bytes=56 Sequence=5 ttl=255 time=20 ms

  --- 202.100.1.2 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 20/44/110 ms

1.2 在R1上完成SSH协议配置

[R1]aaa		//进入AAA模式
[R1-aaa]local-user ender password cipher qytang		//创建本地用户ender,密码为qytang
[R1-aaa]local-user ender privilege level 15		//该用户的级别为最高的15级
[R1-aaa]local-user ender service-type ssh		//该用户用于SSH登录
[R1-aaa]quit		//退出AAA模式
[R1]ssh user ender authentication-type password		//SSH用户ender通过密码进行认证
Authentication type setted, and will be in effect next time
[R1]stelnet server enable		//开启SSH服务,该服务默认处于关闭状态
Info: Succeeded in starting the STELNET server.		//SSH服务已成功开启
[R1]rsa local-key-pair create		//在设备上创建RSA的Key
The key name will be: Host
% RSA keys defined for Host already exist.
Confirm to replace them? (y/n)[n]:y
The range of public key size is (512 ~ 2048).
NOTES: If the key modulus is greater than 512,
       It will take a few minutes.
Input the bits in the modulus[default = 512]:768		//使用768位而非512位
Generating keys...
...++++++++
.....++++++++
......+++++++++
..................................................+++++++++

[R1]
[R1]user-interface vty 0 4		//进入VTY通道
[R1-ui-vty0-4]authentication-mode aaa		//在VTY通道的认证模式中选择AAA模式
[R1-ui-vty0-4]protocol inbound ssh		//VTY允许SSH登录
[R1-ui-vty0-4]

1.3 完成SSH登录测试

[R2]ssh client first-time enable		//第一次登陆时使用
[R2]stelnet 202.100.1.1
Please input the username:ender
Trying 202.100.1.1 ...
Press CTRL+K to abort
Connected to 202.100.1.1 ...
The server is not authenticated. Continue to access it? (y/n)[n]:y
Oct 18 2023 20:00:15-08:00 R2 %%01SSH/4/CONTINUE_KEYEXCHANGE(l)[1]:The server ha
d not been authenticated in the process of exchanging keys. When deciding whethe
r to continue, the user chose Y. 
[R2]
Save the server's public key? (y/n)[n]:y
The server's public key will be saved with the name 202.100.1.1. Please wait...

Oct 18 2023 20:00:19-08:00 R2 %%01SSH/4/SAVE_PUBLICKEY(l)[2]:When deciding wheth
er to save the server's public key 202.100.1.1, the user chose Y. 
[R2]
Enter password:
<R1>display users
  User-Intf    Delay    Type   Network Address     AuthenStatus    AuthorcmdFlag
  0   CON 0   00:02:21                                   pass                   
  Username : Unspecified

+ 129 VTY 0   00:00:00  SSH    202.100.1.2               pass                   
  Username : ender               


<R1>

2.在华三设备上配置SSH协议

image

2.1 配置端口并作连通性测试

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/1]ip address 10.1.11.1 29

[SW1]interface GigabitEthernet 1/0/1
[SW1-GigabitEthernet1/0/1]port link-mode route
[SW1-GigabitEthernet1/0/1]ip address 10.1.11.2 29

[SW1-GigabitEthernet1/0/1]ping 10.1.11.1
Ping 10.1.11.1 (10.1.11.1): 56 data bytes, press CTRL+C to break
56 bytes from 10.1.11.1: icmp_seq=0 ttl=255 time=3.000 ms
56 bytes from 10.1.11.1: icmp_seq=1 ttl=255 time=2.000 ms

2.2 在R1上配置SSH协议

[R1]ssh server enable
[R1]local-user ender
New local user added.
[R1-luser-manage-ender]password simple qytang123456
[R1-luser-manage-ender]service-type ssh
[R1-luser-manage-ender]quit
[R1]user-interface vty 0 4
[R1-line-vty0-4]authentication-mode scheme
[R1-line-vty0-4]protocol inbound ssh
[R1-line-vty0-4]user-role level-15

2.3 在SW1上完成SSH登录测试

<SW1>ssh 10.1.11.1
Username: ender
Press CTRL+C to abort.
Connecting to 10.1.11.1 port 22.
The server is not authenticated. Continue? [Y/N]:y
Do you want to save the server public key? [Y/N]:y
ender@10.1.11.1's password:
Enter a character ~ and a dot to abort.
******************************************************************************
* Copyright (c) 2004-2022 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent,                                 *
* no decompiling or reverse-engineering shall be allowed.                    *
******************************************************************************

<R1>system-view
System View: return to User View with Ctrl+Z.
[R1]

标签:协议,R1,1.2,ender,案例,202.100,SSH,user
From: https://www.cnblogs.com/xl4ng/p/17770973.html

相关文章

  • 常用JS加密/解密类型以及案例
    简介这里给大家汇总常用不常用的JS加密案例,免得大家用的时候到处去找例子。正题对称加密:替代字符表示法:使用Base64或类似的编码对数据进行简单的转换,不过这并不是真正的加密,而只是一种表示形式的转换。<!DOCTYPEhtml><html><body><h2>Base64编码示例</h2><p>原始文本:Hello......
  • Linux-ssh
    目录远程登录服务器配置远程服务器相关信息创建config文件配置config文件配置密钥登陆先创建密钥配置密钥文件执行命令scp传文件copy文件copy文件夹远程登录服务器sshuser@hostnameuser:用户名hostname:IP地址或域名第一次登陆会显示信息:Theauthenticityofhost'123.......
  • RoCE协议 RDMA技术
    RoCE的好处低CPU占用率:访问远程交换机或服务器的内存,无需消耗远程服务器上的CPU周期,从而可以充分利用可用带宽和更高的可伸缩性。零复制:向远程缓冲区发送数据和接收数据。高效:由于RoCE改善了延迟和吞吐量,网络性能得到了很大提高。节省成本:借助RoCE,无需购买新设备或更换以太网......
  • 【通信传输协议】总线协议之SPI
    一、SPI简介串行外设接口serialperipheralinterfacce,是摩托罗拉公司最先推出的一种同步串行传输规范。高速、全双工、同步的串行通信总线。SPI有主从两种模式,通常由一主多从模块组成。SPI通信需要至少4根线,单向传输时3根,MISO(主设备入)、MOSI(主设备出)、SCLK和CS/SS(片选)。 ......
  • 802.11ax协议notes
    不论上行MUMIMO(HETBPPDU)还是下行MUMIMO(HEMUPPDU),HE-LTF符号数都是由所有用户的总流数决定的。因此对于AP,上行无异于一个大的SUMIMO;下行,协议建议每个STA用上所有用户的信道信息来减少干扰。  HE-LTF模式:单流导频模式、多流导频模式(masked)、无导频模式  HETB格式除......
  • 关于一款软硬一体的RTSP/Onvif协议视频平台EasyNVR安防视频监控平台的介绍
    EasyNVR是一种网络视频录像机(NetworkVideoRecorder),属于软硬一体的产品,支持RTSP/ONVIF协议接入,体积小巧,通电连网即可成功运行,部署操作简单,低功耗,支持7x24小时不间断运行,省去自建视频服务器的高额费用,专属视频服务,免除了与其他硬件的相互影响,可云端运维。作为一种专业的视频监......
  • 【OSPF宣告——network命令与多区域配置实验案例】
    个人名片:......
  • 【工具】SSH端口转发管理器,专门管理SSH Port Forwarding
    开源代码看这里:http://xfxuezhang.cn/index.php/archives/1151/背景介绍        有时候需要用到ssh的端口转发功能。目前来说,要么是cmd里手敲指令,但每次敲也太麻烦了;或者打开termius、mobaxterm这种ssh软件,但对于只想使用端口转发的需求来说,打开这种软件也太臃肿了。因此开......
  • 开源协议说明
    GPL协议:即通用性公开许可证(GeneralPublicLicense,简称GPL)。GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修改文本在整体上或者其......
  • MESI缓存一致性协议以及Volatile
    MESI(Modified,Exclusive,Shared,Invalid)是一种缓存一致性协议,用于解决多处理器系统中,多个处理器对同一块内存的并发读写可能导致的数据不一致性问题。MESI协议维护了每个缓存行的四种状态:Modified(M):表示缓存行已被修改,并且是唯一的拷贝。当其他处理器需要读取该数据时,必须先......