暂无评论
操作需要设备重启,业务中断,必须业务窗口执行;需要 Console 串口线连接设备 Console 口,远程无法做密码恢复。 分两种 BootWare 菜单选项:
- 选项 8:仅跳过 Console 认证(推荐,完整保留全部业务配置,Web/SSH 账号密码仍然是旧的)H3C
- 选项 6:跳过整套配置文件启动,设备空配置启动,适合全部账号密码全部遗忘场景H3C。
开机提示第一行会打印:
Password recovery capability is enabled/disabledenabled = 密码恢复功能开启,可以跳过认证; disabled = 密码恢复关闭,只能恢复出厂,全部业务配置清空H3C。
1、Console 线接电脑,SecureCRT/Xshell 打开串口(9600‑8‑N‑1),断电重启防火墙。
2、启动出现提示 Press Ctrl+B to access EXTENDED‑BOOTWARE MENU... 立刻按 Ctrl+B 进入 BootWare 扩展菜单H3C。
3、菜单输入 8:Skip Console authentication(跳过 Console 登录认证),提示Clear Image Password Success!。
4、菜单选 0 重启设备;重启后 Console 登录不再要求密码,直接进入命令行。
5、登录进去,修改本地管理账号密码(Web/SSH 使用的是 manage 类本地用户,例如 admin):
system‑view
local‑user admin class manage
password simple 新密码
authorization‑attribute user‑role network‑admin
save
注意:该跳过认证仅本次重启生效,再次正常启动会恢复原有密码体系,所以登录进去一定要立刻修改账号密码并 save 保存配置H3C。
设备启动加载空配置,原有 startup.cfg 配置文件还保存在 Flash,没有删除,业务配置还在磁盘里,只是本次启动不加载。 1、重启,Ctrl+B 进入 BootWare 扩展菜单; 2、输入 6 Skip current system configuration(标记下次启动忽略配置文件),提示 Flag Set Success; 3、选 0 重启,设备以空配置启动,直接进入命令行。 4、关键!先把原有业务配置导出备份(不要直接 save,否则会覆盖原有配置!!)
<H3C> more startup.cfg
把屏幕输出完整复制保存到本地 txt,或者 TFTP/FTP 把 startup.cfg 下载到电脑。
5、在本地 txt 配置文件,找到local‑user admin class manage相关段落,修改密码;
6、把修改好的 cfg 上传回设备 Flash 根目录,指定下次启动配置文件:
<H3C>startup saved‑configuration startup.cfg
7、reboot 重启,设备加载修复完密码的完整业务配置,新旧密码生效H3C。
此时菜单没有跳过认证 / 跳过配置选项,只能选择恢复出厂配置,所有业务配置全部丢失。
只能恢复出厂,配置无法保留,只能恢复后重新部署业务,或者调取之前外部备份的配置文件导入。
❌不要以为跳过 Console 认证 8 号选项会把 Web 密码改掉:8 号只放开 Console 口登录,Web/SSH 本地用户密码不变,登录 CLI 后必须手动修改 local‑user 账号密码,Web 才可以用新密码登录H3C。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论