注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 可扩展、高可用、负载均衡..
 帮助

cisco路由器密码恢复


2008-02-22 15:56:22
Cisco 路由器在网络互联中得到广泛的应用,其中2500系列路由器更是在低
端用户中被大量采用。那么,如果你不慎将2500系列路由器的超级用户密码忘掉
了,怎么办呢?不要怕,只要你按如下方法就可以恢复:
 
  准备工作:一台微机运行终端仿真程序(可以在Windows 95/98下启动超级终
端),微机串口(COM1/COM2)通过Cisco公司随机配备的配置线与路由器Consol
e口连接。
 
  恢复步骤:
 
  (1)路由器开机,30秒内按CtrlBreak键,出现提示符“>"(如果没有出
现该提示符,路由器重新开机,重复(1)步骤)。
 
  (2)键入如下命令: ">o/r 0x142"
 
  (3)初始化路由器: ">i"
 
  (4)系统重新启动,屏幕显示系统配置对话: "ystem configuraiton t
o get started?,键入 "no",系统显示“Press RETURN to get started! ",按
Return"键,系统显示“Router>"
 
  (5)键入如下命令: "Router>enable"进入超级用户状态(系统不再需要你
输入超级口令了);“Routershow startupconfig"显示配置参数,特别要注
意记住所看到的密码(你也可以通过enable serect "changepassword"命令更改
超级用户口令)。
 
  (6)键入如下命令恢复原来的寄存器:
 
   "Router(config)configreg 0x2102"
 
   "Router(config)ctrlz"
 
   "Router(config)wr"存盘。
 
7)重新启动路由器,即可:“Routerreload"
 
---------------------------------------------------------
再谈Cisco路由器密码忘了该怎么办? 
 
田宇清 
 
  1214的《中国计算机报》D8版刊登一篇忘记了Cisco2500路由器密码时该
怎么办的文章,我认为该文章所述的恢复原理和步骤基本正确,但是在实现过程
中应该稍作改动:
 
  1.路由器开机,依照Cisco公司提供的技术手册应该是60秒内按Break键,而
不是该文中所述的30秒内按CrlBreak键。
 
  2.在键入“>o/r 0x142"命令之前,应键入“>e/s 2000002"命令,并记录下
返回值,用于在后面“Router(config)configregister 0x2102"命令中替换
2102(其实通常返回值就是2102,可是万一不是呢?)。
 
  3.完成该文所述的345步骤后,千万不要直接运行步骤6,否则路由器的
配置将全部丢失!(虽说与Cisco公司提供的技术手册完全相同,但是恐怕Cisco
公司也没有考虑的这个后果)因为在步骤6中虽然可以恢复configregister,同
时也用空白的配置文件覆盖了先前的配置文件,就算找到了Enable密码,也没有
意义了。好在天无绝人之路,有两个办法可以继续工作:
 
  a.直接重新起动路由器,继续步骤1,然后键入“>o/r 0x2102"(即所记录下
的返回值),键入“>i"即可。
 
  b.键入如下命令:
 
  “Routercopy start run"(先把配置文件拷贝到内存)
 
  “Routerconfig t"
 
  “Router(config)configregister 0x2102"(即所记录下的返回值)
 
  “Router(config)Ctrlz"
 
  “Routerwrite(更改configregister后,保存配置文件”)
 
  “Routerreload"
 
  这个办法不但适用于Cisco2500,也适用于Cisco2000Cisco3000Cisco40
00Cisco7000,在此且不赘述了。
 
 




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: