演示目标:使用寄存器值0x2142恢复路由器的密码。
演示环境:一台思科的路由器(2500或者2600系列)连接到控制台。
演示背景:为路由器设置一个enable密码,然后假设密码被遗忘,使用恢复思科设备密码的方案来恢复路由器的密码。
演示步骤:
第一步:首先重新启动路由器,在启动过程中使用Ctrl+Break组合键发出一个中断来中断路由器的启动顺序,此时会进入如下所示的ROM界面,并配置路由器的寄存器值为0x2142,具体的配置如下:
如果是思科2500系列的路由器:
>o/r 0x2142
如果是思科2600系列的路由器:
rommon1>confreg 0x2142
rommon1>reset
第二步:完成上面的寄存值配置后,再次重新启动路由器,此时路由器会进入如下图11.41所示的初始化配置对话提示,它会忽略原有在NVRAM中的配置文件。
第三步:现在使用show srartup-config指令查看配置文件如下图11.42所示,可以看到密码字符串的内容,然后使用copy startup-config running-config将NVRAM的配置文件复制到当前正在运行的配置文件中,如下图11.43所示,然后可以更改密码,再保存配置文件。
第四步:使用如下所示的指令将寄存值改回0x2102,然后重新启动路由器,使用新的密码就可以进入路由器。
将寄存值从0x2142改回0x2102:
Router(config)#config-register 0x2102
本文转自 kingsir827 51CTO博客,原文链接:http://blog.51cto.com/7658423/1334523,如需转载请自行联系原作者