当前位置: 首页 > news >正文

设备管理VTY(Telnet、SSH)

实验目的:物理机远程VTY通过telnet协议登录AR1,ssh协议登录AR2和sw

注意配置Cloud1:

注意!!博主的物理机VMnet8--IP:192.168.160.1,所以AR1路由0/0/0端口才添加IP:192.168.160.3,每个人的PC的IP不同,需要配置自己对应的IP网段。

第一步:网络配置实现全网互通

1、配置AR1

[Huawei]sysname R1      //命名为R1

[R1]int g0/0/1     //进入g0/0/1接口

[R1-GigabitEthernet0/0/1]ip add 1.1.1.1 24     //配置g0/0/0接口IP 1.1.1.1

[R1]int g0/0/0     //进入g0/0/1接口

[R1-GigabitEthernet0/0/0]ip add 192.168.160.3 24     //配置g0/0/0接口IP 192.168.203.3

[R1]ip route-static 2.2.2.0 24 1.1.1.2     //配置AR1做静态路由。处在不同网段可以通过配置静态来ping通,因为AR1的左右端口无法直接通信2.2.2.0网段,所以配置下一跳地址1.1.1.1来与2.2.2.0相通。

2、配置AR2

[Huawei]sysname R2      //命名为R2

[R2]int g0/0/0       //进入g0/0/0接口

[R2-GigabitEthernet0/0/0]ip add 1.1.1.2 24     //配置g0/0/0接口IP 1.1.1.2

[R2]int g0/0/1       //进入g0/0/1接口

[R2-GigabitEthernet0/0/1]ip add 2.2.2.1 24     //配置g0/0/0接口IP 2.2.2.1

[R2]ip route-static 192.168.160.0 24 1.1.1.1     //配置AR2做静态路由。下一跳地址1.1.1.1,同上

3、配置交换机SW

[Huawei]sysname SW      //命名为SW

[Huawei]int vlan 1     //进入vlan 1接口

  • 知识点:Vlanif(SVI, Switch Virtual Interface):是交换机的虚拟三层接口,用于实现以下功能:

    1. 管理交换机:通过IP地址远程登录(Telnet/SSH)或管理(如SNMP)。

    2. 跨VLAN通信:若交换机需要与其他子网(如2.2.2.0/24)通信,需通过Vlanif配置IP并启用路由功能。

[Huawei-Vlanif1]ip add 2.2.2.2 24    //配置vlan 1的IP地址

[Huawei]ip route-static 0.0.0.0 0 2.2.2.1  //做sw的默认缺省路由,缺省允许所有均通过,更方便,否则需要配置1.1.1.0以及192.168.160.0的静态地址

第二步:配置AR1的AAA用户,用于telnet

1,建立用户,设定用户权限级别为最高15,用户用于telnet协议

[R1]aaa   //进入AAA模式

知识点:进入AAA配置模式
  • 作用:进入AAA(认证、授权、计费)配置视图,开始管理用户权限。

  • 关键点

    • AAA是网络安全的核心机制,用于控制用户访问设备的权限。

    • 在此模式下可以创建用户定义服务类型权限级别

[Huawei-aaa]local-user kkk privilege level 15 password cipher 111111  //建立用户,设定用户权限级别为最高15,cipher是对密码进行加密,kkk是用户名可随意换,111111是密码可以更换

[R1-aaa]local-user kkk service-type telnet   //用于telnet协议

知识点:限制用户仅用于Telnet服务
  • 命令解析

    • service-type telnet限制用户 kkk 仅能通过Telnet协议登录设备。

2,VTY配置

[R1]user-interface vty 0 4

知识点:配置VTY线路(远程登录入口

1. 进入VTY线路配置模式

  • 命令解析

    • vty 0 4:同时配置VTY线路0到4(共5个会话),允许最多5个并发远程连接

  • 关键点

    • VTY(Virtual Type Terminal)是设备远程登录的虚拟接口。

    • 华为设备默认支持0-4共5个VTY通道,可调整范围(如0-14支持更多会话)。

[R1-ui-vty0-4]authentication-mode aaa //要求用户通过AAA认证(即输入用户名和密码)才能登录。

[R1-ui-vty0-4]protocol inbound all //允许通过Telnet、SSH、HTTP等多种协议登录

第三步:配置AR2的AAA用户,用于SSH(部分指令与AR1相同,可参考)

1、配置AAA

[R2]aaa     //进入AAA接口

[R2-aaa]local-user qqq privilege level 15 password cipher 456   //增加用户qqq,用户级别15,密码456

[R2-aaa]local-user qqq service-type ssh//qqq用户服务协议ssh

2、配置AR2的VTY

[R2]stelnet server enable   //开启ssh服务
[R2]rsa local-key-pair create  生成RSA密钥对(用于SSH加密通信)
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]:1024  (512—2048都可以,1024位比2048位节省时间(尤其是老旧设备)

Generating keys...
.......++++++
..........++++++
...++++++++
..........................++++++++

[R2]user-interface vty 0 4 //进入vty接口模式

[R2-ui-vty0-4]authentication-mode aaa//配置AAA认证模式,要求用户通过AAA认证(输入用户名和密码)才能登录。

[R2-ui-vty0-4]protocol inbound ssh //允许控制协议为SSH

[R2]ssh user qqq authentication-type password   //系统视图下配置ssh的用户qqq使用密码认证,也就是指定用户 qqq 使用密码认证方式登录SSH。

第四步:配置SW的aaa用户,用于SSH(部分指令与AR1,AR2相同,可参考)

[Huawei]stelnet server enable
[Huawei]rsa local-key-pair create
The key name will be: Huawei_Host
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]:1024
Generating keys...
....++++++
.++++++
.......++++++++
.........................++++++++

[SW]aaa

[SW-aaa]local-user sw privilege level 15 password cipher 789

[SW-aaa]local-user sw service-type ssh

[SW]user-interface vty 0 4

[SW-ui-vty0-4]authentication-mode aaa

[SW-ui-vty0-4]protocol inbound ssh

[SW]ssh user sw authentication-type password

[SW]ssh user sw service-type stelnet //用于指定用户 sw 在SSH协议中仅允许使用 Stelnet(Secure Telnet) 服务,即通过SSH进行远程登录,禁止使用其他SSH子服务(如SFTP文件传输、SCP文件拷贝等)。

注意!!!物理机本身没有1.1.1.0和2.2.2.0的网段,需要我们进入管理员终端添加

1.进入管理员终端

2.配置两条静态

route add 1.1.1.0 mask 255.255.255.0 192.168.160.3    //192.168.160.3需要用自己的

route add 2.2.2.0 mask 255.255.255.0 192.168.160.3    //同上

在终端中ping一下,192.168.160.3(用自己的),1.1.1.1以及2.2.2.2,如果都能ping通基本就算完成了。

CRT中远程控制(telnet):

23为telnet的默认端口,192.168.160.3,用自己的IP。

成功:

CRT中远程控制(SSH,AR2与SW1操作相同):

中间会出现接受并保存选项,确定即可进入下面截图页面。

成功:

**“如果这篇文章对你有帮助,请点个赞支持一下!你的每一个点赞和评论,都是我继续分享的动力~”**
- **“感谢每一位阅读到这里的朋友!如果觉得有用,请点个赞或留个评论,让我知道你的想法~”**
- **“你们的支持是我最大的动力!如果这篇文章对你有帮助,别忘了点赞和评论哦~”**

相关文章:

  • 软件工程--瀑布模型和敏捷模型的解释预定义
  • 【网络】Caddy 服务器如何提供 TLS(Transport Layer Security)(传输层安全协议)
  • DeepSeek(3):DeepSeek R1 提示词⼯程
  • Java缓存String(字符串常量池)、Integer (-128 到 127 )
  • Webpack 打包技术及逆向数据分析研究
  • 8、STL中的map和pair使用方法
  • How to develop Cangjie applications based on Jetbrains Fleet
  • MySQL 在 CentOS 7 上安装的步骤指南
  • 麒麟服务器操作系统PostgreSQL环境部署手册
  • Dubbo 服务发现
  • 【Linux】五种 IO 模型与非阻塞 IO
  • K8s的部署
  • 深度学习部署到小程序
  • [RN 实践有效]Expo+cross-env配置项目环境变量
  • Linux项目自动化构建工具 - make/Makefile 练习 进度条 倒计时
  • 深入解析 FID:深度学习生成模型评价指标
  • netty中黏包,半包
  • Axure大屏可视化原型模板及素材:数据可视化的高效解决方案
  • PowerBI数据建模基础操作1:数据关系(基数、双向筛选、常规关系、有限关系)与星型架构(维度表、事实表)
  • 位运算(基础算法)
  • 抗战回望15︱《五月国耻纪念专号》:“不堪回首”
  • 中青报:“爸妈替我在线相亲”,助力还是越界?
  • 思政课也精彩,“少年修齐讲堂”开讲《我的中国“芯”》
  • “80后”商洛市委副书记、市政府党组副书记赵孝任商洛市副市长
  • 迎接八方来客:全国多地“五一”假期党政机关大院停车场免费开放
  • 发挥全国劳模示范引领作用,加速汽车产业电智化转型