H3C交换机SSH远程登录与ACL限制配置实例
这是“H3C交换机中小企业运维实战”专栏的第 7 篇。交换机管理地址和基础网络配置完成后日常运维通常还需要配置 SSH 远程登录。本文以 H3C S5570S 和 Comware V7 为例记录非默认 SSH 端口、本地管理账号、IPv4/IPv6 ACL 来源限制和登录验证方法。文中的地址、账号、端口和 ACL 编号都是示例实际使用时必须按现场规划替换。一、示例环境项目示例值交换机HQ-Access-01管理 IPv4192.168.100.2管理 IPv62001:db8:100::2运维电脑 IPv4192.168.100.10运维电脑 IPv62001:db8:100::10SSH 端口22222SSH 用户名netops_hq01IPv4 ACL2000IPv6 ACL2001修改 SSH 端口或访问限制可能中断现有远程会话。现场操作时要保留 Console 连接并记录原端口、账号、VTY 和 ACL 配置。二、配置前检查# 查看型号、版本和 SSH 服务状态。 HQ-Access-01 display version HQ-Access-01 display ssh server status # 检查现有管理账号和 VTY 配置。 HQ-Access-01 display local-user HQ-Access-01 display line vty 0 # 确认 ACL 2000、2001 没有被其他业务占用。 HQ-Access-01 display acl all HQ-Access-01 display acl ipv6 all # 检查交换机到运维电脑的双栈管理路径。 HQ-Access-01 ping 192.168.100.10 HQ-Access-01 ping ipv6 2001:db8:100::10如果交换机已经使用 RADIUS 或 HWTACACS应先确认现有 AAA 方案不能直接套用下面的本地账号配置。三、创建 SSH 管理账号代码块中以#开头的是说明不需要输入交换机。HQ-Access-01 system-view # 创建专门用于 SSH 登录的管理账号。 [HQ-Access-01] local-user netops_hq01 class manage # 下面只是密码占位符输入前必须替换为符合公司要求的强密码。 [HQ-Access-01-luser-manage-netops_hq01] password simple StrongPassword_Replace_Before_Input # 只允许该账号使用 SSH并授予网络管理角色。 [HQ-Access-01-luser-manage-netops_hq01] service-type ssh [HQ-Access-01-luser-manage-netops_hq01] authorization-attribute user-role network-admin [HQ-Access-01-luser-manage-netops_hq01] quit只用于查看配置的账号应按现场权限要求降低角色。不要使用示例密码、默认密码、弱口令或多人共用的临时账号。四、配置 SSH 和 VTY先执行display public-key local public检查设备是否已有 RSA 密钥。已有密钥时不要重复生成否则客户端可能提示交换机主机密钥发生变化。# 仅在设备没有 RSA 本地密钥时执行。 [HQ-Access-01] public-key local create rsa # VTY 使用账号认证并且只接受 SSH禁止 Telnet 登录。 [HQ-Access-01] line vty 0 63 [HQ-Access-01-line-vty0-63] authentication-mode scheme [HQ-Access-01-line-vty0-63] protocol inbound ssh [HQ-Access-01-line-vty0-63] quit # 使用公司批准且没有被占用的非默认端口。 [HQ-Access-01] ssh server port 22222 [HQ-Access-01] ssh server enable # 关闭明文 Telnet 服务。 [HQ-Access-01] undo telnet server enable五、用双栈 ACL 限制管理来源先创建 IPv4 和 IPv6 基本 ACL只放行指定运维电脑。规则写好后先检查再应用到 SSH 服务。# IPv4 ACL 只允许 192.168.100.10。 [HQ-Access-01] acl basic 2000 [HQ-Access-01-acl-ipv4-basic-2000] description Permit_IPv4_SSH_Admin [HQ-Access-01-acl-ipv4-basic-2000] rule 5 permit source 192.168.100.10 0 [HQ-Access-01-acl-ipv4-basic-2000] rule 100 deny source any [HQ-Access-01-acl-ipv4-basic-2000] quit # IPv6 ACL 只允许 2001:db8:100::10。 [HQ-Access-01] acl ipv6 basic 2001 [HQ-Access-01-acl-ipv6-basic-2001] description Permit_IPv6_SSH_Admin [HQ-Access-01-acl-ipv6-basic-2001] rule 5 permit source 2001:db8:100::10 128 [HQ-Access-01-acl-ipv6-basic-2001] rule 100 deny source any [HQ-Access-01-acl-ipv6-basic-2001] quit [HQ-Access-01] return # 应用前再次核对允许地址和 permit、deny 动作。 HQ-Access-01 display acl 2000 HQ-Access-01 display acl ipv6 2001确认无误后再应用HQ-Access-01 system-view # 分别限制 IPv4 和 IPv6 SSH 来源并记录拒绝日志。 [HQ-Access-01] ssh server acl 2000 [HQ-Access-01] ssh server ipv6 acl ipv6 2001 [HQ-Access-01] ssh server acl-deny-log enable [HQ-Access-01] return有多台运维电脑时应在拒绝规则前增加对应的允许规则不要为了省事直接放行整个办公网段。六、登录与限制验证从允许访问的运维电脑分别测试 IPv4 和 IPv6# 测试 IPv4 SSH 登录。ssh-p22222netops_hq01192.168.100.2# 测试 IPv6 SSH 登录。ssh-p22222netops_hq012001:db8:100::2第一次连接时要先核对交换机主机密钥指纹再决定是否接受。登录成功后继续检查# 查看 SSH 服务状态、端口和当前会话。 HQ-Access-01 display ssh server status HQ-Access-01 display ssh server session # 查看账号权限和 ACL 规则匹配情况。 HQ-Access-01 display local-user user-name netops_hq01 class manage HQ-Access-01 display acl 2000 HQ-Access-01 display acl ipv6 2001最终至少完成四组测试允许的 IPv4 地址连接22222应能登录允许的 IPv6 地址连接22222应能登录未允许的电脑连接22222应被拒绝或超时连接默认的 22 端口应无法建立 SSH 会话。只有允许和拒绝两边都测过才能确认限制真正生效。验证正常后再执行save force保存配置。七、小结SSH 能登录不等于远程管理已经安全。实际运维中还要关闭 Telnet、使用强密码和非默认端口并用 IPv4/IPv6 ACL 把管理入口限制到指定运维地址。网站完整版还包括 Comware V5 差异、常见登录故障、详细回退方法和完整配置汇总H3C交换机SSH远程登录与ACL限制配置实例

相关新闻

Spring 远程接口幂等是什么意思

Spring 远程接口幂等是什么意思

在Spring远程接口(通常指基于HTTP的RESTful API)的上下文中,幂等性(Idempotency) 是指:同一个接口被重复调用多次,对系统产生的影响与只调用一次的效果完全相同。简单来说,就是“多次…

2026/7/18 23:14:14 阅读更多 →
个人 AI 知识库怎么搭建:用 zyplayer-doc 把笔记、PDF 和图片资料变成可问答的第二大脑

个人 AI 知识库怎么搭建:用 zyplayer-doc 把笔记、PDF 和图片资料变成可问答的第二大脑

个人 AI 知识库怎么搭建:用 zyplayer-doc 把笔记、PDF 和图片资料变成可问答的第二大脑 “第二大脑”这个概念很火。 很多人希望把读书笔记、课程资料、技术文档、项目经验、PDF、图片、网页摘录和生活资料都整理起来,未来需要时能快速找到,甚…

2026/7/18 23:14:14 阅读更多 →
学生用的护眼灯哪种好?专业读写护眼灯分享,孩子久学不伤眼

学生用的护眼灯哪种好?专业读写护眼灯分享,孩子久学不伤眼

​经常有家长疑惑:同样是每天写作业,为什么自家孩子视力下降更快?原因就在于桌面照明环境。一盏合格的护眼台灯,能最大程度缓解孩子用眼压力,而劣质台灯会持续损耗孩子的视力,造成假性近视演变成真性近视。…

2026/7/18 23:14:14 阅读更多 →

最新新闻

【期刊论文复现】多元宇宙算法求解电力系统多目标优化问题(Matlab实现)

【期刊论文复现】多元宇宙算法求解电力系统多目标优化问题(Matlab实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 &#x1f381…

2026/7/19 0:21:52 阅读更多 →
千万别让AI同时测登录和支付——我们公司的服务器宕机了一整天

千万别让AI同时测登录和支付——我们公司的服务器宕机了一整天

一个真实的“AI压测翻车”复盘,血的教训换来的8条铁律 2026年7月16日,上午10:23。 我盯着Grafana面板上那条直线往下砸的CPU曲线,手里的美式咖啡差点洒在键盘上。 “所有服务全部超时,登录和支付模块同时挂了。” 运维老张在群里艾…

2026/7/19 0:20:51 阅读更多 →
一个文件夹 + 一个Markdown文件 = 你的第一个Skill

一个文件夹 + 一个Markdown文件 = 你的第一个Skill

上个月,我被临时抽调去支援一个“代码抢救”项目——一个迭代了四年的支付模块,文档约等于零,单元测试覆盖率不到 20%,原班人马跑得就剩一个刚转正的哥们儿。leader 让我带着他把核心接口的单元测试补齐,我一打开那个 …

2026/7/19 0:20:51 阅读更多 →
黄仁勋最新对话:未来企业的核心资产,不是大模型,而是自己的 Agent Harness

黄仁勋最新对话:未来企业的核心资产,不是大模型,而是自己的 Agent Harness

英伟达工程师正在从“写 Python”转向“造 Agent”,企业 AI 的竞争也将从模型能力转向系统能力。 过去几年,企业讨论人工智能,最常问的问题是: 应该选择哪一个大模型? 但在 NVIDIA CEO 黄仁勋与 LangChain CEO、联合创…

2026/7/19 0:20:51 阅读更多 →
银行数字化转型催生测试新需求:金融科技岗,秋招值得All in吗?

银行数字化转型催生测试新需求:金融科技岗,秋招值得All in吗?

很多人已经开始纠结了。 2026年秋招刚启动,室友拿到了招银网络科技测试开发工程师的Offer,月薪15-25K,14薪。另一个去了中国农业银行研发中心做测试开发,总包算下来一年接近30万。 而隔壁实验室的师兄,投了三个月互联网…

2026/7/19 0:20:51 阅读更多 →
V1-S1-E2 · 大荒东经 · 合虚山 — 辐射备份接收端口(日出主通道B)

V1-S1-E2 · 大荒东经 · 合虚山 — 辐射备份接收端口(日出主通道B)

【归元摘要】《山海经》原型系统源自超维文明架构,其底层逻辑远超碳基生物认知阈值。以下解析是在人类语言边界内,对该系统工程功能的逼近描述。该结构逻辑层级高于碳基工业体系,以下为降维投影。它不可归约至任何现代工业制品。仅保留可实证…

2026/7/19 0:20:51 阅读更多 →

日新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

月新闻