方法一:开机按ctrl+break进入监控模式 
输入 confreg 0x2142 回车
然后reset,路由器重启,在没有加载startup-config的情况下启动,后启动后就没有密码了 方法二:也可以在config模式下,用config-register 0x2102或0x2142 修改,然后reload。 进去之后 把密码配置清了 保存,然后在config模式下,用config-register 0x2102 ,然后reload 就可以了。 其中:0x2142 永远不加载NVRAM中的启动配置,永远以空配置启动。 0x2102:通过NVRAM加载启动配置。 查看配置寄存器的设置:show version

 

方式二:

 清除步骤如下:    
  1.用路由器所带的串口线连接到Console口,以下通过Win95的超级终端进行;    
  2.路由器加电后60秒内,按下CTRL(如果不行按CTRL-BREAK)键,等待出现“〉”提示符;    
  3.键入“〉e/s 2000002”命令,并记录下返回值,用在后面“Router(config)#config-register 0x2102”命令中;(通常返回值是2102)  
  4.在“〉”符号后键入“o/r 0x42”;    
  5.键入“i”, 路由器将重新初始化,对于出现的提示问题,回答No;    
  6.键入“Enable”(没有口令,按回车即可);    
  7.改变口令(无论是否加密):    
  a. 输入“config mem”或“copy startup-config mem”;    
  b. 输入“write”;    
  c. 输入“config term”并输入“enable secret〈password〉”和“enable password〈password〉”,改变口令;    
  8.去掉用户提示及口令:    
  a.进入虚拟行配置模式,输入“line vty 0 4”;    
  b.输入“password〈password〉”,改变口令;    
  c.输入“login”(可以去掉用户提示,原来是login local);    
  9.完成后按Ctrl-z结束;    
  10.输入“write”保存所做的改变;    
  11.进入特权配置模式,键入“config-register 0x2102”(注意,必须完成此步);    
  12.Write保存配置信息;    
  13.退出配置模式,Reload完成重新启动路由器即可。    
  说明:o/r 0x42是从Flash中引导路由器,如果不成功,可采用o/r 0x41从ROM中引导路由器,其余操作与o/r 0x42相同,但是最好只在Flash引导不成功或Flash内容被删除、没有Flash情况下才用。使用0x41只能查看或删除配置信息而不能更改口令。