Cisco 路由器的enable密码恢复实例(适用1700/2600/3600/3700)
1、将一台终端或装有超级终端软件的PC接到交换机的console口上。终端参数设置如下:
速率:9600bps
检较位:无
数据位:8
停止位:1
流控:无
2、关闭路由器电源
3、在启动的60秒内同时按下Ctrl+Break,使设备进行rommon状态。
4、在Rommon中输入:confreg 0x2142,如下所示:
rommon 1>confreg 0x2142
5、输入reset,命令如下:
rommon 2>reset
6、等待系统重启,如果设备在重启过程中要求进行初始化配置,回答no,如下所示:
cisco 3745 (R7000) processor (revision 2.0) with 116736K/14336K bytes of memory. Processor board ID JPE0810106M R7000 CPU at 350Mhz, Implementation 39, Rev 3.3, 256KB L2, 2048KB L3 Cache Channelized E1, Version 1.0. Bridging software. X.25 software, Version 3.0.0. Primary Rate ISDN software, Version 1.1. 2 FastEthernet/IEEE 802.3 interface(s) 4 Channelized E1/PRI port(s) DRAM configuration is 64 bits wide with parity disabled. 151K bytes of non-volatile configuration memory. 31168K bytes of ATA System CompactFlash (Read/Write) --- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: n Press RETURN to get started! |
7、输入回车,enable,再回车,进入enable状态,命令如下:
Router>en
Router#
8、输入config memory,调入原配置文件。命令如下:
Router#conf mem
9、进入配置模式并配置新口令:
Router#conf t
Router(config)#enable secret (new password)
10、退出到用户模式,然后进入特权模式测试新口令
11、修改config-register,命令如下:
Router(config)#config-register 0x2102
12、保存配置
Router(config)#exit
Router#write
Cisco2500系列路由器(以2509为例)登陆密码的恢复具体操作方法:
1、在启动的60 秒内按下中断键Ctrl+Break,如果Break被屏蔽了可以使用循环开机的方法,使设备进入rom monitor状态。
2、在rom monitor中输入o命令:
>o
configuration register=0X2102 at last boot
……
记下当前的Configuration register值,这里是0x2102,通常为0x2102或0x102。如果用命令不能获得有关提示,可以查看类似的路由器来获得配置寄存器的值或用0x2102试试。
3、输入“>o/r 0x0142”,更新Configuration register值,使路由器启动时跳过配置文件直接启动,以便原来的密码不起作用,具体操作如下:
>o/r 0x0142
4、重新启动路由器:
>i
rommon 2>reset
5、在“Setup”模式,对所有问题回答“No”
6、进入特权模式:
router>enable
7、下载NVRAM
Router>configure memory
8、恢复原始配置寄存器值并激活所有端口:
2509#configure terminal 2509(config)#config?register 0X2102 2509(config)#interface e0/1 2509(config)#no shutdown |
9、查询并记录丢失的口令:
2509#show configuration (show startup?config)
10、修改口令:
2509#configure terminal 2509(config)line console 0 2509(config line)#login 2509(config line)#password xxxxxxx 2509(config line)# 2509(config line)#write memory (copy running config startup?config) |