Failed to login because the idle timer expired 这个报错通常指向两个原因,一个是相对次要的空闲超时设置过短,另一个是更常见、也更严重的密码管理策略导致账户过期。
既然无法正常登录,需要通过 BootROM 菜单跳过当前配置来进入系统。这个操作不会丢失配置,请放心操作:
重启设备:使用 Console 线连接好设备,重启交换机/路由器。
进入 BootROM 菜单:密切关注终端输出,当出现 Press Ctrl+B to access EXTENDED BOOT MENU... 提示时,立即按下 Ctrl+B。
跳过 Console 登录验证:
进入菜单后,根据屏幕提示,输入组合键(通常是 Ctrl+P 或选择对应数字选项)来 “Change authentication for console login” 或 “Skip Current Configuration File”。
系统会询问是否跳过,确认即可。
重启并登录:跳过验证后,选择 Boot 或 0 继续启动。设备启动后,会直接进入命令行用户视图(<H3C>),此时你已经可以操作设备了。
进入系统后,最关键的一步是找到问题根源。经排查,绝大多数此类情况都是由 password-control 功能 导致的。
根本原因:设备开启了密码管理功能,并设置了密码有效期(如 password-control aging 365)。你的设备可能因长时间未重启、或系统时间发生过跳变,导致记录的“用户最后登录时间”与“当前系统时间”的间隔超过了有效期,从而被判定为“闲置超时”而锁定。
解决方法:直接关闭这个功能,这是最立竿见影的方法。
在用户视图下,进入系统视图并关闭密码管理功能:
(关键步骤)立即保存配置:以防重启后问题再次出现。
idle-timeout 设置过短也是可能原因之一。在系统视图下,执行以下命令可以将其设置为一个更合理的时间(例如30分钟)或直接关闭(0):idle-timeout 通常不会导致完全无法登录,更多的是在登录后因无操作而断开连接。根据你“连不上”的现状,问题核心几乎可以确定是 password-control 策略。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论