跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

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

华为 S5700 交换机在 V200R005C00SPC500 版本下配置 SSH、Telnet 及 Web 登录的完整流程。主要步骤包括配置 VLAN 管理 IP、生成 RSA 密钥对、开启 SSH 服务、配置 VTY 用户界面允许混合协议、创建本地 AAA 用户并授权服务类型、绑定 SSH 用户以及开启 Telnet 和 HTTP 服务。文中提供了详细的命令行操作示例、验证命令列表以及常见问题排查方法,确保管理员能通过多种协议安全访问设备。

狂少发布于 2026/4/5更新于 2026/7/2855 浏览
华为 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 ssh 或 protocol 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 用户(与 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 [email protected]
测试 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 三种方式登录管理交换机。

目录

  1. 一、配置 Vlan 管理 IP 地址
  2. 二、生成 RSA 密钥对(用于 SSH)
  3. 三、开启 SSH 服务并配置 SSH 服务器参数
  4. 四、配置 VTY 用户界面(允许 SSH 和 Telnet)
  5. 五、创建本地用户(同时授权 Telnet/SSH/HTTP)
  6. 六、配置 SSH 用户(绑定本地用户)
  7. 七、开启 Telnet 和 HTTP 服务
  8. 八、保存配置
  9. 九、配置验证命令
  10. 十、常见问题及解决方法
  11. 附:完整配置脚本(可直接粘贴)
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Linux 文件系统核心:磁盘 CHS/LBA 寻址与 inode 基础
  • Toonflow AI 短剧工厂:一站式 AI 短剧创作平台
  • Windows 系统下 PyCharm 激活 Python 虚拟环境指南
  • Python AI 大模型部署指南:本地运行、API 服务与 Docker 封装
  • LeetCode 每日一题:最小位数组问题解法详解
  • JavaScript 核心运算符与流程控制详解
  • 基于 StructBERT 的零样本中文文本分类与 WebUI 实现
  • Python 环境安装与配置完整指南
  • Unreal 对 C++ 的改造:UObject 对象模型详解
  • 世界职业院校技能大赛人工智能赛道解析
  • Java 后端转 Web3 实战路线图
  • 赛博塔罗 Java 与前端实现方案
  • LOFAR 物理频谱特征提取与实现
  • Cursor 拉取远程 Gitee 代码到本地
  • C++ Google Test (gtest) 全面使用指南
  • 批判微调 CFT:以 1/140 成本实现媲美 DeepSeek-R1 的数学推理能力
  • IROS 2025 精选论文:从通用机器人到真实世界部署
  • 基于 SpringBoot+Vue 的校园招聘系统设计与实现
  • Dify 私有化部署教程:搭建专属 AI 知识库平台
  • iOS 26 系统兼容适配:UITabBar 液态玻璃效果与网络权限处理

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online