首页/网络/网络设备配置速查/用设备自带 SSH 客户端跳转登录
设备开局与基础配置61 条

用设备自带 SSH 客户端跳转登录

不装 PuTTY 也能从一台设备跳登另一台:华为是 stelnet(首次连接需开 first-time)、H3C 是 ssh2、思科是 ssh -l,命令名各不相同。

网络设备配置速查网络更新于 2026-10-13

用设备自带的 SSH 客户端跳登

设备本身就能当 SSH 客户端用:从一台已登录的设备再跳登到另一台设备,不需要在机房电脑上装 PuTTY,也不用把网络打通到运维终端。这个能力在无外网、只能从一台设备出发的机房里特别实用,做批量巡检和逐跳排查时也比来回切窗口快。三厂的命令名各不相同:华为是 stelnet,H3C 是 ssh2,思科是 ssh -l,首次连接还要处理主机公钥确认。

基本信息

适用场景机房内设备间跳转、逐跳排障、批量巡检
华为命令stelnet,首次连接需先开启 ssh client first-time enable
思科命令ssh -l 用户名 目标地址,可用 -v 指定版本
H3C 命令ssh2(老版本 ssh 默认 SSHv1)
前提源设备已配置 SSH 客户端功能,目标设备已开启 SSH 服务

典型使用场景

  • 机房无外网:只能从一台直连设备出发逐级跳转到远端设备
  • 批量巡检:在核心设备上依次登录汇聚与接入设备,执行相同查看命令
  • 逐跳排障:沿着路径一段段确认配置与路由,比只在两端看更接近根因
  • 临时应急:运维终端不在现场、无法直接用电脑连接目标设备时
  • 验证 SSH 服务:从另一台设备发起到目标设备的连接,确认服务端配置正确

华为 VRP

华为 VRP
[Huawei] ssh client first-time enable     ! 首次连接自动接受对端公钥
<Huawei> stelnet 10.0.0.2
Please input the username: netadmin
! 退出跳转会话后回到本机命令行

思科 IOS 与 H3C

思科 IOS 与 H3C
! 思科 IOS
SW-CORE-01# ssh -l netadmin 10.0.0.2
SW-CORE-01# ssh -v 2 -l netadmin 10.0.0.2   ! 指定使用 SSHv2

! H3C Comware
<H3C> ssh2 10.0.0.2
Please input the username: netadmin

三厂命令对照

平台客户端命令首次连接要点目标侧要求
华为 VRPstelnet 目标地址需先 ssh client first-time enablestelnet server enable 并配置用户
思科 IOSssh -l 用户名 目标地址按提示确认主机公钥生成 RSA 密钥并启用 SSH 版本
H3C Comwaressh2 目标地址按提示输入用户名ssh server enable 并配置用户
华为不开启 first-time 时,首次连接会因对端主机公钥未配置而直接失败,报错信息指向公钥而不是网络,很容易被误判为链路问题。
从设备发起的 SSH 连接同样受源地址与 ACL 限制。若目标设备做了管理来源限制,源设备需要把管理接口或 Loopback 地址作为源,否则连接会被静默丢弃。

易错点

  • 华为未开 first-time 就连接:报的是公钥相关错误,实际网络是通的,别顺着网络方向排查
  • H3C 老版本用 ssh 命令:会按 SSHv1 发起,遇到只支持 SSHv2 的新设备必然失败,应明确使用 ssh2
  • 忽略源地址限制:目标设备的管理 ACL 只放行特定网段,从设备发起时源地址不对会被直接丢弃
  • 在跳转会话里执行高危操作:多条会话嵌套时容易搞混当前操作的是哪台设备,改配置前先确认提示符

数据来源与参考

  • 华为产品文档:SSH 客户端(stelnet)
  • Cisco IOS SSH 客户端命令
  • H3C Comware 7 SSH 客户端

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌