在重新载入的时候,我们需要按住Ctrl+C键或者Ctrl+Break键。进入monitor模式下。
请点击输入图片描述
查看可以执行的命令,这里我们需要知道2142 这个寄存器值,它的意思是我们进入系统后不加载配置。2102这个寄存器值代表每次进入系统都要加载配置文件。
请点击输入图片描述
修改寄存器值,并且重置
rommon 2 > confreg 0x2142
rommon 3 > reset
请点击输入图片描述
可以看到一个纯净的IOS系统
请点击输入图片描述
将配置文件拷贝到当前
Router>enable
Router# copy startup-config running-config
请点击输入图片描述
查看配置
R1# sh run
请点击输入图片描述
删除加密密码
R1#conf t
R1(config)#no enable secret
修改正常寄存器值为0x2102,并且保存。
R1(config)#config-register 0x2102
R1(config)#end
R1#wr
请点击输入图片描述
重新启动
Router#reload
请点击输入图片描述
启动后进入特权模式,可以看到没有要求密码。这样我们就完成了路由器的密码恢复!
请点击输入图片描述
思科路由器忘记用户名和密码进入方法如下:
1、关闭路由器电源并重新开机,当控制台出现启动过程时,赶快按【Ctrl+Break】键中断 路由器的启动过程,进入rommon模式。
2、在rommon模式,输入confreg 0x2142,改变配置寄存器的值为0x2142,这会使得路由器开机不读取NVRAM中配置文件,从而跳过密码验证。
3、重启路由器。路由器重启后会直接进入到setup配置模式,使用【Ctrl+C】键或者回答”n”退出setup模式,由于没有读取NVRAM的配置文件,所以此时是没有任何配置的,也就没有了密码。直接进入配置界面。
4、进入全局配置界面,输入 config-register 0x2102 ,把寄存器的值恢复为正常值0x2102,再退回到用户界面 ,保存退出重启。
5、reload 回车,路由器将重启,并恢复到初始状态,此时可进行相关其它设置了
以下配置在pt7.0 2911设备上验证过
1:重启一下,在出现很多“#”号的时候按crtl+break
2:输入confreg 0x2142
3:输入reset
4:Continue with configuration dialog? [yes/no]:
输入no
5:输入enable进入特权执行模式
6:恢复有配置copy startup-config running-config
7:修改密码:
a、修改enable密码
进入全局配置模式configure terminal
设置进入特权模式密码为abc enable password abc
b、创建新用户abc
进入全局配置模式configure terminal
设置用户abc密码为123 username abc password 123
8:进入全局配置模式configure terminal
重新配置寄存器config-register 0x2102正常启动
9退出保存,重启可以使用新密码,当然重启不是必须的,你也可以进行你需要的配置再保存
exit
write
reload
三步搞定!
1:重器一下,在出现很多“#”号的时候按crtl+break
2:输入confreg 0x2142
3:输入reset
这样你就可以绕过配置文件进去路由器了
下面就是重新设置一下密码了,然后在全局模式下把配置寄存器的值改为0X2102,然后保存一下,重启就可以了,你以前的配置除了密码修改了一下外,其他的都没变!
全局模式下配置寄存器的修改:Configuration register 0x2102
#show running-config查看原来的配置
Configuration register value 修改你新的信息。
记得,之前要进入特权模式。