华为S5700交换机SSH/Telnet/Web登录完整配置流程(V200R005C00SPC500)

一、配置Vlan管理IP地址

复制代码
system-view                                     # 进入系统视图                    
sysname Switch                                  # 设置主机名称
interface Vlanif 1                              # 进入VLAN 1三层接口
ip address 192.168.1.100 255.255.255.0          # 配置Vlan管理IP地址
undo shutdown                                   # 激活接口
quit                                            

说明:管理IP需与客户端网络可达,端口状态为Up(可通过 display interface brief 确认)。


二、生成RSA密钥对(用于SSH)

复制代码
rsa local-key-pair create                                # 开始生成RSA密钥对
                     
Input the bits in the modulus[default = 512]:2048        # 输入2048

说明:密钥位数建议2048,增强安全性。


三、开启SSH服务并配置SSH服务器参数

复制代码
stelnet server enable
ssh server compatible-ssh1x enable      # 兼容SSH1.x客户端(可选)
ssh server timeout 60                   # 超时时间(秒)
ssh server authentication-retries 3     # 认证重试次数

四、配置VTY用户界面(允许SSH和Telnet)

复制代码
user-interface vty 0 4      # 配置VTY 0~4共5条线路(常用管理线路)
authentication-mode aaa     # 使用AAA认证(本地用户数据库)
protocol inbound all        # 关键:同时允许SSH和Telnet协议
user privilege level 3      # 登录后默认权限级别(通常3级为管理级)
idle-timeout 10 0           # 空闲超时10分钟
quit

⚠️ 注意:此版本不支持 protocol inbound telnet sshprotocol inbound ssh telnet,必须使用 all


五、创建本地用户(同时授权Telnet/SSH/HTTP)

复制代码
aaa
local-user admin password cipher admin@123456
local-user admin privilege level 15
local-user admin service-type telnet ssh http   # 一次性指定三种服务类型
quit

说明:务必使用分步命令,不要将密码、权限、服务类型写在一行(设备不支持)。


六、配置SSH用户(绑定本地用户)

复制代码
ssh user admin                                # 创建SSH用户tuling(与AAA用户同名)
ssh user admin authentication-type password   # SSH认证方式为密码认证
ssh user admin service-type stelnet           # 服务类型为SSH(stelnet)

七、开启Telnet和HTTP服务

复制代码
telnet server enable
http server enable

⚠️ 注意:本版本不支持 https server enable 命令,仅支持HTTP(端口80)。


八、保存配置

<Switch>save

复制代码

九、配置验证命令

验证内容 命令
查看用户服务类型 display local-user username admin
查看SSH用户信息 display ssh user-information
查看SSH服务状态 display ssh server status
查看Telnet服务状态 display telnet server status
查看HTTP服务状态 display http server status
查看VTY配置 `display current-configuration
测试Telnet登录 客户端执行 telnet 192.168.1.100
测试SSH登录 客户端执行 ssh admin@192.168.1.100
测试Web登录 浏览器访问 http://192.168.1.100

十、常见问题及解决方法

  1. Web登录失败(用户名/密码错误)

    • 检查 local-user 是否包含 service-type http(显示 Service-type-mask 应含 H)。

    • 确认HTTP服务已开启:http server enable

    • 使用老IE浏览器访问或者360浏览器兼容模式,如果还是不能访问,在浏览器找到 internet选项->高级->使用TLS这几个选项都勾选上;重启浏览器即可。

  2. Telnet登录失败(连接拒绝/认证失败)

    • 确认 telnet server enable 已开启。

    • 确认 user-interface vty 0 4 下配置了 protocol inbound all

    • 确认用户服务类型包含 telnet(Service-type-mask 含 T)。

  3. SSH登录失败(认证失败/超时)

    • 确认 stelnet server enable 已开启。

    • 确认RSA密钥已生成。

    • 确认 ssh user 配置正确,且认证类型为 password

    • 如果提示 SFTP server was disable,忽略(不影响普通SSH登录)。

  4. 修改用户服务类型时报错 "The normal service type cannot be configured."

    • 此版本限制单个用户不能动态追加服务类型。解决方法: 先删除用户(undo local-user),再重新创建并一次性指定所有服务类型。
  5. VTY下配置 protocol inbound telnet ssh 报错 "Too many parameters"

    • 此版本不支持组合参数,请直接使用 protocol inbound all

附:完整配置脚本(可直接粘贴)

复制代码
system-view
sysname Switch
interface Vlanif 1
ip address 192.168.1.100 255.255.255.0
undo shutdown
quit
rsa local-key-pair create
2048
stelnet server enable
ssh server compatible-ssh1x enable
ssh server timeout 60
ssh server authentication-retries 3
user-interface vty 0 4
authentication-mode aaa
protocol inbound all
user privilege level 3
idle-timeout 10 0
quit
aaa
local-user admin password cipher admin@123456
local-user admin privilege level 15
local-user admin service-type telnet ssh http
quit
ssh user admin
ssh user admin authentication-type password
ssh user admin service-type stelnet
telnet server enable
http server enable
return
save
y

此配置已在 Huawei S5700 V200R005C00SPC500 环境验证通过,可实现单一用户 admin同时通过 SSH、Telnet、HTTP 三种方式登录管理交换机。

相关推荐
万联WANFLOW3 小时前
TikTok Shop上线“Sell Across EU”,欧洲社交电商迎来生态重构
网络·业界资讯
爱和冰阔落3 小时前
【Linux】条件变量为什么必须配合互斥锁:从 pthread_cond_wait 到阻塞队列
linux·运维·c++·缓存·中间件·安卓
ynchyong3 小时前
Linux nohup 后台服务合并标准错误输出到一个文件
java·linux·运维
牛油果子哥q4 小时前
LLM 服务网关设计:流量分发、鉴权、限流、多模型路由、负载均衡、接口版本管理(C++ 网关落地)
运维·负载均衡
傲世仙尊4 小时前
从磁盘硬件到Ext文件系统-Linux磁盘级文件系统学习笔记
linux·运维·服务器·开发语言·c++
昇腾知识体系4 小时前
vLLM-Ascend 支持矩阵:supported_models 模型列表、BF16/ACLGraph 支持项核对方法
人工智能·华为·知识图谱·vllm
蓝速科技4 小时前
信创终端 POC 测试实战与选型避坑指南丨蓝速科技
运维·数据库·人工智能·科技·自然语言处理
曦夜日长4 小时前
Linux系统篇,进程概念(三):进程状态详解、僵尸进程与孤儿进程的深度解析、Slab机制的了解
linux·运维·服务器
liulilittle4 小时前
为什么采用全局管理缓存及状态:麻将客户端状态管理
服务器·网络·游戏·客户端·异步·mahjong·麻将
wdfk_prog4 小时前
VMware Ubuntu 虚拟机从 124 GB 压缩到 33 GB
运维·缓存·docker·容器