近日,由于一臺交換機的OS比較老了,所以想更新一下,問人要了一個OS后就更新了,更新好后才發現出了問題,給我的OS是有密碼的,由于這個密碼他們正在使用,也不好問他們要,所以就準備清除密碼了,在www.cisco.com上找到了相關的文章后,成功清除。特把清除過程寫下來。
先說一下配置環境吧,交換機是WS-C6509,用的是CatOS,在我看來,恢復Cisco密碼的過程中恢復CatOS是最簡單的,只要幾步就可以完成了。
1. 先把電腦或終端連到交換機的控制臺上,啟動交換機。
2. 在交換機啟動時,按下Enter鍵可以得到用戶提示符,按Enter的時間如下:
打開交換機后,一般都會出現如下的提示:
以下是引用片段: System Bootstrap, Version 5.3(1) Copyright (c) 1994-1999 by Cisco Systems, Inc. c6k_sup1 processor with 65536 Kbytes of main memory Autoboot executing command: "boot bootflash:cat6000-sup9k.6-1-1c.bin" Uncompressing file: ##################################################### ################################################################## System Power On Diagnostics DRAM Size ....................64 MB Testing DRAM..................Passed Verifying Text segment .......Passed NVRAM Size ...................512 KB Saving NVRAM .................Done Testing NVRAM ................Passed Restoring NVRAM ..............Done Level2 Cache .................Present Testing Level2 Cache .........Passed System Power On Diagnostics Complete Boot image: bootflash:cat6000-sup9k.6.1.1(c).bin |
當出現這一行的時候,交換機會正在加載OS,會靜止兩到三分鐘,在這里你就可以作好準備,當一有新的內容出現的時候,就一直按Enter鍵,會看到出現如下的提示:
以下是引用片段: Running System Diagnostics from this Supervisor (Module 1) This may take up to 2 minutes....please wait Cisco Systems Console Enter password: |
這時候你就成功啦,直接按Enter鍵進入,交換機直接進入 Console> 提示符下
3. 在等到用戶提示符之后,輸入enable進入特權模式。
Console> en <------回車
Enter password: <------也是直接按回車
Console> (enable)
4. 在特權模式下,就可以用set password 和 set enablepass兩個命令來修改密碼了。
以下是引用片段: Console> (enable) set password Enter old password: <------按回車 Enter new password: <------按回車 Retype new password: <------按回車 Password changed. Console> (enable) set enablepass Enter old password: <------按回車 Enter new password: <------按回車 Retype new password: <------按回車 Password changed. |
這樣,就大功告成了,重啟以后,你就會發現,密碼被你給清空了。
在這里,要提醒的一點是:上面的這一段時間是很有限的,大概只能三分鐘左右的時間,所以動作可要快啊。