这个报错不是设备“过期”,而是SSH登录空闲超时被断开。原因是SSH会话在认证阶段或登录后长时间无操作,触发了交换机上配置的idle-timeout。
排查步骤:
1. 确认是否只有SSH受影响,Console口能否正常登录。
Console登录后执行:display ssh server status 查看SSH服务状态和超时配置。
2. 检查SSH用户或VTY的空闲超时设置:
display current-configuration | include idle-timeout
常见配置位置:
VTY下:user-interface vty 0 4 中 idle-timeout 默认10分钟。
SSH用户属性:local-user xxx 下可能有 authorization-attribute idle-cut 或类似参数。
3. 如果登录时立即报错,可能是认证过程超时,检查AAA认证配置:
display current-configuration | include authentication
确认SSH登录认证方式(本地/Radius/Tacacs),如果认证服务器不可达,也可能表现为超时。
4. 临时恢复方法:
通过Console口登录,进入VTY配置:
user-interface vty 0 4
idle-timeout 0
或适当增大超时时间(如60分钟)。
如果SSH服务异常,可重启SSH服务:
undo ssh server enable
ssh server enable
5. 若Console也无法登录,需重启设备,并在启动过程中按Ctrl+B进入Boot菜单,检查是否有配置导致启动异常。
建议先通过Console口登录检查上述配置,通常增大idle-timeout即可解决。
暂无评论