萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

思科交換機密碼遺失/遺忘完整重置流程 (含 Rommon 模式操作)

適用場景

Catalyst 系列交換機 (2960/3560/3750/3850/4500/6500/9000 等) 忘記 Enable Secret / Console / VTY 密碼,需繞過啟動配置重置。

標準密碼重置 15 步驟 (經典流程)

  1. Console 線連接電腦 (9600,8,N,1),終端機軟體 (PuTTY/Tera Term/SecureCRT) 開啟會話。
  2. 斷電重啟交換機,啟動過程中 連續發送 Ctrl+Break (或 Ctrl+] 後 b),進入 ROMMON 模式 (提示符 switch: 或 rommon 1 >)。
    ※ 不同機型/ IOS 版本中斷鍵可能為 Ctrl+C、Break、Mode 鍵長按,請查閱該機型 Release Notes。
  3. 修改配置暫存器略過啟動配置:
    confreg 0x2142
  4. 重啟:reset 或 boot。
  5. 交換機以預設配置啟動,進入初始設定對話 (System Configuration Dialog),輸入 Ctrl+C 跳過。
  6. 進入使用者模式 (Switch>),輸入 enable 進入特權模式 (Switch#) — 無需密碼。
  7. 恢復原始啟動配置到執行配置:
    copy startup-config running-config
    (注意方向:startup → running,不要反向覆蓋!)
  8. 進入全域配置模式:configure terminal。
  9. 設定新特權密碼 (加密):
    enable secret 新密碼
  10. 恢復配置暫存器預設值 (0x2102):
    config-register 0x2102
  11. 設定 Console 密碼 (可選):
    line console 0
    password 新密碼
    login
    exit
  12. 設定 VTY (Telnet/SSH) 密碼 (可選):
    line vty 0 4 (或 0 15)
    password 新密碼
    login (或 transport input ssh 僅允 SSH)
    exit
  13. 回到特權模式 (Ctrl+Z)。
  14. 儲存配置:
    copy running-config startup-config
  15. 重新載入驗證:
    reload → 確認 → 以新密碼登入。

關鍵提醒

  • 配置暫存器 0x2142 = 忽略 NVRAM 啟動配置 (含密碼);0x2102 = 正常載入 NVRAM 配置。
  • 步驟 7 copy startup-config running-config 是合併而非覆蓋,原有介面 IP、VLAN、路由等配置保留,僅密碼被新設定覆蓋。
  • 勿執行 write erase 或 erase startup-config,否則所有配置永久遺失!
  • 生產環境操作前:
    ① 排定維護窗口。
    ② 確認 Console 實體連線可靠。
    ③ 備份 show running-config、show version 輸出。
    ④ 準備對應 IOS 映像檔以防刷機失敗需重刷。
copyright © 萬盛學電腦網 all rights reserved