恢複密碼的原理:
隻要裝置不加載啟動檔案就可以不需要密碼進入裝置進行配置。如果要使路由器在啟動時繞過startup-config的配置,隻有修改配置寄存器的值。正常情況下配置寄存器的值是0x2102(0x代表十六進制),把2102換算成十六進制為:0010.0001.0000.0010,其中第6個比特位(從右邊數)可以控制路由器啟動時的順序。如果該位為0,則表示在啟動時運作startup-confg的配置;如果該位為1,則表示在啟動時忽略startup-config的配置,而進入Setup模式。當該位為1時,配置寄存器的值應為0x2142。
路由器密碼恢複思路:
路由器啟動過程中不加載配置檔案
修改配置寄存器的值為0x2142,啟動不加載配置檔案
路由器密碼恢複步驟:
1.啟動過程中按Ctrl+Breack中斷IOS加載
2.進入ROM Monitor模式,修改配置寄存器的值
rommon1>confreg 0x2142
rommon2>reset
3.正常啟動後,用startup-config覆寫running-config
Router#copy startup-config running-config
4.修改密碼,并修改配置寄存器的值
Router(config)#enable secret dongjun
Router(config)#config-register 0x2102
交換機密碼恢複部分:
擴充說明:交換機按住Mode鍵10s,自動還原出廠設定。
交換機密碼恢複的思路:
交換機啟動過程中不加載配置檔案
修改配置檔案名稱,使交換機啟動不加載配置檔案
交換機密碼恢複步驟:
1.拔掉交換機的插頭,插上電源同時按住MODE鍵
2.出現“switch:”提示松開按鍵,初始化Flash
switch:flash_init
3.将config.text檔案改成config.old,完成後啟動交換機
switch:rename flash:config.text flash:config.old
switch:boot
4.把配置檔案的名字改回來
switch#rename flash:config.old flash:config.text
5.手工加載配置檔案
switch#copy flash:config.text system:running-config
6.進入配置模式修改密碼
enable secret dongjun
本文轉自 jundong 51CTO部落格,原文連結:http://blog.51cto.com/minitoo/804241,如需轉載請自行聯系原作者