前言
华为的任何一台网络设备在出厂后第一次上电都会要求设置console登录密码,很有可能设置了密码后,过来几个月你就忘记了,因为你当初并没有留心该密码的重要性。
作为华为的网络设备,专门提供了清除console密码的方法,且可以保留配置。对比与思科与华三貌似目前没有直接的清除的console密码方式(不知道如今是否已有),但是通过搜索相关资料已经有办法进行破解,锐捷的网络设备如果需要清除console密码请参考以下2篇资料:
锐捷交换机恢复密码之不保存原配置 http://www.elvhome.com/html/2013-3-24/201332412291581094.html
锐捷交换机密码恢复之需要保存原配置 http://www.elvhome.com/html/2013-3-24/2013324131334754.html
一台新设备上电启动,首次通过Console登录会提示输入Console登录密码,也可以在Console口用户界面通过set authentication password [ cipher password ]命令设定。如果用户忘记Telnet登录和Console登录密码,此时会导致设备始终无法登录。为此设置了保险措施,在BootROM菜单下提供清除Console登录密码功能。
华为网络设备清除console密码依赖于bootROM菜单,该菜单也具有进入密码,默认为 Admin@huawei.com ,确保这个密码你没有忘记,如果该密码你修改过且忘记,那就无法了。
操作步骤
1、断电重启设备
2、在BootROM主菜单下,选择8进行Console密码清除。
MAIN MENU
1. Boot with default mode
2. Boot from Flash
3. Boot from CFCard
4. Enter serial submenu
5. Enter ethernet submenu
6. Modify Flash description area
7. Modify bootrom password
8. Clear password for console user
9. Reboot
Enter your choice(1-9):8
Note: Clear password for console user? Yes or No(Y/N): y
Clear password for console user successfully. Choose "1" to boot, then set a new
password.
Note: Do not choose "9. Reboot" or power off the device, otherwise this operatio
n will not take effect.
特别说明:
1、如果你对设备启动过程不够了解,而又害怕失去进入bootROM菜单的机会,请你在启动的过程一直按CTR+B,值得注意的是该情况是必须通过console连接设备且能正常通信。
2、在进入BootROM菜单后输入8,后输入y,这时候千万不要断电和重启,即选择第九项,而是要选择1去重启设备,否则密码不能清除。
3、重启后如果配置没有之前的正确加载,你可以把之前保存的配置文件加载进去,然后在更改console密码,在保存。
其他操作
设置console密码:
user-interface con 0 authentication-mode password set authentication password cipher admin@123