我想大家會經常忘掉交換機或者路由器密碼,忘記了怎麼來恢複密碼呢?根據筆者的一些工程經驗作了一些如下的總結:
<b>交換機密碼恢複的步驟</b>
⒈連接配接交換機的console口到終端或PC仿真終端。用無Modem的直連線連接配接PC的串行口到交換機的console口。
⒉先按住交換機面闆上的mode鍵,然後打開電源。
⒊初始化flash。
>flash_init
⒋更名含有password的配置檔案。
>rename flash:config.text flash:config.old
⒌啟動交換機。
>boot
⒍進入特權模式。
>enable
⒎此時開機是已忽略password。
#rename flash:config.old flash:config.text
⒏copy配置檔案到目前系統中。
#copy flash:config.text system:running-config
⒐修改密碼。
#configure terminal
#enable secret
⒑儲存配置。
#write
<b>路由器密碼恢複步驟</b>
⒈連接配接路由器的console口到終端或PC仿真終端。用無Modem的直連線連接配接PC的串行口到路由器的console口。
⒉用show version指令顯示并記錄配置寄存器的值,通常為0x2102或0x102.如果用show version指令不能獲得有關提示,可以檢視類似的路由器來獲得配置寄存器的值或用0x2102試試。
⒊關閉路由器的電源,然後再打開。
⒋在啟動的前60秒内按Break鍵,你将會看到“〉”提示符(無路由器名),如果沒有看到“〉”提示符,說明你沒有正确發出Break信号,這時可 檢查 終端或仿真終端的設定。
⒌在“〉”提示符下鍵入 o/r 0x42從Flash memory中引導或鍵入o/r 0x41從ROM中引導(注意:這裡“o”是小寫字母“O”)。如果它有Flash且原封沒動過,0x42是最好的設定,因為它是預設值,僅當Flash被擦除或沒有安裝時使用0x41。如果用0x41,你可以檢視或删除原配置,但你不能改變密碼。
⒍在“〉”提示符下鍵入i,路由器将重新啟動而忽略它儲存的配置。
⒎在設定中的所有問題都回答“no”。
⒏在Router〉提示符下鍵入enable,你将進入特權使用者Router#提示。
⒐檢視密碼,鍵入 show config
改變密碼(在密碼加密情況下),按照如下的步驟進行:
(a)鍵入config mem拷貝NVRAM到memory中;
(b)鍵入wr term;
(c)如果你作過enable secret xxxx, 執行下列指令:鍵入config term然後鍵入enable secret按Ctrl+Z;如果你沒有作過enable secret xxxx,則鍵入enable password,Press Ctrl+Z;
(d)鍵入write mem送出儲存改變;若删除配置,鍵入write erase。
⒑在Router#提示符下鍵入config term。
⒒鍵入config-register0x2102,或鍵入在第二步記錄的值。
⒓按 Ctrl+Z退出編輯。
本文轉自 筆頭 51CTO部落格,原文連結:http://blog.51cto.com/douvip/52713,如需轉載請自行聯系原作者