华为交换机如何恢复默认密码?
华为交换机无法通过单一“默认密码”直接登录,必须结合设备版本与操作方式分步处理:若已知账号密码,可执行`reset saved-configuration`清除配置后重启,恢复至出厂状态,默认用户名为admin、密码为空;若遗忘console密码,则需在BootROM阶段按提示输入对应版本的BootROM密码(如V100R006C03及之后版本为Admin@huawei.com),选择“Clear password for console user”清除认证信息,再以默认模式启动。整个过程严格依赖官方文档定义的操作时序与命令语法,每一步均需匹配设备实际固件版本,且所有配置变更均须执行`save`命令持久化存储,方能确保重置效果生效。
一、已知账号密码时的出厂重置全流程
当管理员仍掌握有效登录凭证,恢复出厂设置的操作简洁高效。首先通过Console口或Telnet/SSH方式登录设备,进入用户视图后直接执行reset saved-configuration命令;系统将两次提示确认,需连续输入“Y”以完成配置文件擦除。此时设备内存中仍保留当前运行配置,必须紧接着执行reboot命令重启——在弹出“Continue?[Y/N]”提示时务必选择“N”,避免自动保存当前配置覆盖清除结果;随后在“Are you sure to reboot?”处输入“Y”强制重启。设备完成冷启动后,所有VLAN、IP地址、路由协议等定制化配置均被清空,仅保留基础管理接口(如VLANIF 1)和默认服务状态,此时使用admin账户、空密码即可登录。
二、遗忘console密码时的BootROM级修复步骤
该场景必须依赖物理串口连接与精确的时机控制。使用USB转RS232线缆连接PC与交换机Console口,终端软件设置为9600波特率、8数据位、无校验、1停止位。设备上电瞬间密切观察启动日志,当屏幕出现“Press Ctrl+B to enter Boot Menu”提示(通常持续约3秒),立即按下Ctrl+B组合键。随后输入对应版本的BootROM密码:V100R006C03及更新版本统一为Admin@huawei.com;早期盒式机型(如S5700-LI)使用huawei,框式设备(如S9300)则为9300。成功进入菜单后,选择编号7清除console用户密码,再严格选择编号1以默认模式启动——若误选其他启动项,清除操作将不生效。
三、配置持久化与安全加固要点
密码重置完成后不可跳过配置固化环节。登录设备后首先进入system-view,执行aaa命令进入认证管理模块,使用local-user admin password irreversible-cipher命令设定高强度新密码(建议含大小写字母、数字及符号,长度≥8位)。随后通过user-interface console 0命令进入控制台用户界面,配置set authentication password cipher同步更新本地认证凭据。全部配置完毕后,必须执行save命令并确认保存至startup.cfg,否则断电重启后仍将回归无密码状态。最后建议启用SSH替代Telnet、关闭未使用服务端口,并定期导出配置文件备份至本地服务器。
以上操作均基于华为官方发布的V100R006至V100R023系列交换机固件验证,各步骤命令语法与交互逻辑与设备实际版本强绑定,切勿跨版本套用参数。
重置操作本质是配置层归零,而非硬件复位,所有物理接口功能与基础转发能力保持完整。




