004-配置交换机ssh远程登录

配置交换机ssh远程登录

注意事项

  1. 要远程的本机电脑必须与该交换机在同一个网段,以下实验在172.16.12段下模拟,本地ip设置为172.16.12.10,交换机的ip设置为172.16.12.254

  2. 将密码设置为明文(simple)是不安全的,因此建议使用 cipher 关键字来加密密码。

  3. 在H3C网络设备的命令行接口(CLI)中,[H3C-line-vty0-4]user privilege level <0-15> 命令用于设置通过VTY(Virtual Teletype)接口登录的用户所拥有的权限级别。权限级别决定了用户能够执行哪些命令和操作。

    <0-15> 是一个范围,表示用户权限级别的可能值。不同的级别对应不同的权限。一般来说,级别越高,用户能够执行的命令就越多,权限也就越大。

    • 级别0:通常是访客级别,用户只能执行一些基本的查看命令,不能修改配置。
    • 级别3:通常是普通用户级别,用户能够执行一些基本的配置命令,但可能无法访问一些高级功能或命令。
    • 级别15:通常是管理员级别,用户能够执行所有命令,拥有完全的控制权。

    以下是一个设置用户权限级别的示例:

    bash 复制代码
    [H3C]user-interface vty 0 4  
    [H3C-ui-vty0-4]user privilege level 15

    或者,在某些H3C设备上,可能需要使用line vty 0 4命令来进入配置模式,并设置权限级别:

    bash 复制代码
    [H3C]line vty 0 4  
    [H3C-line-vty0-4]user privilege level 15

    设置完成后,通过VTY接口登录的用户将拥有指定的权限级别。请注意,设置过高的权限级别可能会带来安全风险,因为拥有高级权限的用户能够执行更多的命令和操作,包括可能更改设备的配置或执行其他可能影响网络安全的操作。因此,在设置用户权限级别时,应该根据实际需要和安全性考虑来选择合适的级别。

拓扑图

交换配置如下

  • 配置交换机管理地址
shell 复制代码
<H3C>sys
System View: return to User View with Ctrl+Z.
[H3C]
[H3C]interface vlan 1
[H3C-Vlan-interface1]ip address 172.16.12.254 24
[H3C-Vlan-interface1]
[H3C-Vlan-interface1]quit
[H3C]
  • 开启ssh服务,修改ssh服务的端口号
shell 复制代码
[H3C]ssh server enable 
[H3C]ssh server port 54321
  • 创建秘钥
shell 复制代码
[H3C]public-key local create rsa #创建rsa秘钥,推荐使用rsa
The local key pair already exists.
Confirm to replace it? [Y/N]:y
The range of public key modulus is (512 ~ 4096). 
If the key modulus is greater than 512, it will take a few minutes.
Press CTRL+C to abort.
Input the modulus length [default = 1024]:
Generating Keys...
.
Create the key pair successfully.
[H3C]
[H3C]public-key local create dsa #创建dsa秘钥
The range of public key modulus is (512 ~ 2048). 
If the key modulus is greater than 512, it will take a few minutes.
Press CTRL+C to abort.
Input the modulus length [default = 1024]:
Generating Keys...
.
Create the key pair successfully.
[H3C]
  • 创建ssh用户密码
shell 复制代码
[H3C]local-user admin #创建用户admin
New local user added.
[H3C-luser-manage-admin]
[H3C-luser-manage-admin]password simple Huawei@123 #设置密码为 Huawei@123
[H3C-luser-manage-admin]%Jun 10 20:41:11:926 2024 H3C LS/5/LS_PWD_CHGPWD: The password of local device-management user admin was modified.

[H3C-luser-manage-admin]authorization-attribute user-role network-admin #设置用户级别network-admin管理级
[H3C-luser-manage-admin]
[H3C-luser-manage-admin]service-type ssh #设置用户登录权限为ssh
[H3C-luser-manage-admin]quit
  • 配置ssh用户密码
shell 复制代码
[H3C]user-interface vty 0 4 #配置vty为0-4 最多允许0到4个用户同时登录访问
[H3C-line-vty0-4]
[H3C-line-vty0-4]authentication-mode scheme #设置认证模式为scheme
[H3C-line-vty0-4]
[H3C-line-vty0-4]protocol inbound ssh #设置登录协议为ssh
[H3C-line-vty0-4]quit
[H3C]save #保存
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
Validating file. Please wait...
Saved the current configuration to mainboard device successfully.
[H3C]

使用Xshell测试连接

  • 协议:ssh
  • 主机:配置的交换机管理地址(172.16.12.254)
  • 端口号:配置交换机ssh服务的端口号(54321)
  • 填写用户身份验证
  • 用户名:交换机ssh登录的用户名(admin)
  • 密码:交换机ssh登录的密码(Huawei@123)

Xshell用ssh连接交换机成功

相关推荐
活跃的煤矿打工人30 分钟前
【星海saul随笔】Ubuntu基础知识
linux·运维·ubuntu
hgdlip1 小时前
如何快速切换电脑的ip地址
网络·tcp/ip·电脑
北京智和信通1 小时前
云平台和虚拟化智慧运维监控,全面提升故障感知与处置能力
运维·虚拟化·云平台·虚拟机监控
fasewer1 小时前
第五章 linux实战-挖矿 二
linux·运维·服务器
楚灵魈2 小时前
[Linux]从零开始的网站搭建教程
linux·运维·服务器
小小不董2 小时前
《Linux从小白到高手》理论篇:深入理解Linux的网络管理
linux·运维·服务器·数据库·php·dba
DY009J2 小时前
深度探索Kali Linux的精髓与实践应用
linux·运维·服务器
程序员-珍3 小时前
虚拟机ip突然看不了了
linux·网络·网络协议·tcp/ip·centos
什么鬼昵称3 小时前
Pikachu- Over Permission-垂直越权
运维·服务器
码农小白3 小时前
linux驱动:(22)中断节点和中断函数
linux·运维·服务器