萬盛學電腦網

 萬盛學電腦網 >> 路由器知識 >> 路由器密碼 >> 忘記路由器與交換機密碼如何解決

忘記路由器與交換機密碼如何解決

  歡迎來到學習啦。這篇是學習啦小編特地為大家整理的,希望對大家有所幫助!

  在一些企業網絡中,通常會有一些人為的因素而導致一些設備的密碼被忘記,這時就需要管理員來進行對這些設備的密碼恢復或逐一更改,而如何更改這些設備上的密碼就請看下面的配置例子。

  假設有一台Cisco的交換機的密碼被遺忘要進行重新更改密碼我們應該怎麼做呢?

  首先,我們先觀察一下交換機,一般交換機上都是有一個按鈕的那個按鈕就是“mode”鍵,然後我們在將交換機鏈接到電腦上,並接通交換機的電源,在交換機接通電源的時候要立刻按住交換機上的“mode”鍵,長按一會兒。打開SecureCRT這個終端仿真程序,鏈接到交換機。當配置界面出現“switch:”的命令提示時就可以進行如下配置了。(有的交換機是長按之後松開才回顯示這個命令提示的界面)。

  //在switch:提示後面輸入Flash_init的命令進行初始化。(將Flash:config.text的後綴名改為Flash:config.old,的目的是跳過這個文件加載,因為密碼是儲存在這個文件中的。)

wKioL1UFUefztJ-GAAMgi65Gi6c891.jpg

  //在加載的過程中會進行post的微代碼進行引導。

wKiom1UFUavi6yHNAAHcXMORIEI376.jpg

  //下面紅框中問你想進入初始配置對話框嗎?回答no就行。

wKioL1UFUs_jMq_NAAF03rWPkaU695.jpg

  //用show Flash查看配置信息。

wKioL1UFUs-DhYi-AAKGofwpZwc556.jpg

  //將Flash:config.text文件在重新加載到內存中去。

wKiom1UFUavyWD2lAAG1V3prz3Y563.jpg

  //這回可以進行密碼的修改了。(下面遠程明文密碼是寫錯的標注改為console口的密碼設置)

wKioL1UFUtCRxLjsAAE08g4GyHo293.jpg

  //用命令write進行保存配置,縮寫為wr。保存配置後再重啟交換機就可以了。(也可以用copy running-config startup-config命令進行保存,縮寫為copy run star。)

wKiom1UFUauCJAErAAIgaKvaALQ004.jpg

  路由器密碼更改命令配置:

  首先要明白路由器的密碼是保存在startup-config中的。要在啟動時繞過startup-config的配置,就要在重啟路由器是按住電腦上的Ctrl鍵+Break鍵來中斷IOS的加載,將路由器引入ROM Monitor模式中,在將配置寄存器的值0x2102改為0x2142,表示在啟動時忽略startup-config的配置。

  1)重啟路由器

  按住Ctrl鍵+Break鍵。

  2)修改配置寄存器的值:

  router(config)#confreg 0x2142

  router(config)#reset

  3)修改配置寄存器的值後再重新啟動

  router(config)#reboot華為重啟

  router(config)#reload思科重啟

  4)在次進入到配置模式後,將配置文件手動加載回來。

  router#copy startup-config running-config

  5)然後用命令show run查看路由器配置了哪些密碼在你逐一修改。

  6)在將寄存器的值修改回來

  router(config)#config-register 0x2102

  router(config)#exit 回到上一個模式

  router#copy running-config startup-config最後保存配置(等效命令write)

  注釋:為什麼要將配置寄存器的值0x2102改為0x2142呢?

  因為0x代表十六進制,把2102換算成十六進制是0010.0001.0000.0010,其中從右邊數第七位可以控制路由器啟動時的順序。如果該位為0,則表示啟動時運行startup-config的配置;如果該位為1,則表示啟動時繞過startup-config的配置,而進入Setup模式。通過換算如果該位的數字為1時,配置寄存器的值就為0x2142。

copyright © 萬盛學電腦網 all rights reserved