在线会话能看出什么
查看在线会话有两个用途:一是清理卡死或长期占用的 VTY 会话,释放登录资源;二是确认「现在是谁在操作设备」,这对割接协同与事后审计都很关键。三厂都能列出会话并强制释放:华为 VRP 与 H3C Comware 用 display users 加 free user-interface,思科 IOS 用 show users 加 clear line。
基本信息
| 适用平台 | 思科 IOS / 华为 VRP / H3C Comware |
|---|---|
| 华为与 H3C | display users 查看,free user-interface 释放 |
| 思科 | show users 查看,clear line 释放 |
| 会话命名 | 三厂一致:CON 为本机 Console,VTY 为远程登录 |
典型使用场景
- VTY 被占满导致新登录被拒时清理会话
- 卡死的会话无法自动释放,需要手工断开
- 割接期间确认还有哪些人在线,避免误踢同事
- 审计操作痕迹:来源地址、登录方式与空闲时长
- 排查配置在某个时间点被意外修改的操作来源
华为 VRP
华为 VRP
<Huawei> display users
User-Intf Delay Type Network Address AuthenStatus
129 CON 0 00:00:12
130 VTY 0 00:00:03 TEL 10.10.0.21 pass
<Huawei> free user-interface vty 1思科 IOS
思科 IOS
SW-CORE-01# show users
Line User Host(s) Idle Location
0 con 0 idle 00:00:12
2 vty 0 idle 00:00:03 10.10.0.21
SW-CORE-01# clear line vty 0
SW-CORE-01# clear line 2 # 平台不接受名称时改用行号H3C Comware
H3C Comware
<H3C> display users
User-Intf Delay Type Network Address AuthenStatus
130 VTY 0 00:00:03 TEL 10.10.0.21 pass
<H3C> free user-interface vty 0会话字段怎么读
| 字段 | 含义 | 用途 |
|---|---|---|
| User-Intf / Line | 会话接口名,CON 为本机,VTY 为远程 | 确定要释放的是哪一个会话 |
| Delay / Idle | 空闲时长 | 判断会话是否已经卡死 |
| Type | 接入方式,如 TEL、SSH | 区分人工登录与自动化采集 |
| Network Address | 来源地址 | 判断是谁在操作,避免误踢 |
| AuthenStatus | 认证状态 | 异常值提示认证或账号配置问题 |
华为与 H3C 的命令语言几乎一致(display users 加 free user-interface);思科是 show users 加 clear line,会话命名规则相同(con、vty),跨厂商排障时概念可以直接对应。
释放会话前先看来源地址与空闲时长。把正在割接的同事踢掉代价很高;踢掉自动化采集会话会让脚本中断,可能留下执行到一半的配置。
会话资源要提前规划:VTY 数量决定同时在线人数,空闲超时决定卡死会话的释放速度。两者配置过小会让正常运维被拒绝,过大又会积累无人看管的会话,建议按运维人数与自动化采集规模留出余量。