首選:Uboot層支持“main_config_password_clear”命令恢復注意事項
1、做密碼恢復時,請先準備好配置線。
2、密碼恢復是在重啟設備時進入CTRL層完成的操作,需要斷開網絡進行。請在方便斷網時進行密碼恢復。
3、請嚴格按照操作步驟,操作不當會造成配置丟失。
4、11x交換機的密碼恢復,是保存配置方式的密碼恢復。
一、組網需求
如果管理員忘記登陸密碼,無法進入到配置模式進行配置,那么此時需要使用配置線進入CTRL層進行密碼恢復。
二、組網拓撲
三、配置要點
1、做密碼恢復需要準備好配置線(console線),密碼恢復過程中,需要重啟設備在CTRL層操作完成;
2、11x交換機的密碼恢復,是只在當次生效的。即進入CLI命令行界面后,如果10分鐘內沒有任何按鍵輸入,超時后仍然需要密碼。或者進入后沒有修改密碼,設備下一次重啟后也是使用之前的密碼。
四、配置步驟
1、用配置線連接設備的console口。
2、用超級終端配置網絡設備,設置參考“日常維護 > 設備登陸 > Console方式登陸”章節
1)手動對設備進行下電重啟
2)出現Ctrl+C 提示時在鍵盤上同時按下CTRL鍵和C鍵,進入bootloader菜單
3)進入bootloader菜單后,同時輸入Ctrl鍵和Q鍵,進入uboot命令行
4)在uboot命令行狀態下,輸入命令main_config_password_clear。
4)設備將自動運行主程序,打印log
5)此時不需要密碼即可進入配置CLI命令行界面。
注意:進入CLI命令行界面后,一直沒有按鍵的話,再次進去的時候就需要密碼了。默認的超時時間是10min。請在超時前及時修改密碼。
6)修改密碼
五、功能驗證
重新登入交換機,用新的用戶名和密碼登入確認能登入成功
Uboot層不支持“main_config_password_clear”命令恢復
1、使用配置線連接設備的console口;
注:密碼恢復需要準備好配置線(console線),密碼恢復過程中,需要重啟設備在CTRL層操作完成;
2、用超級終端配置網絡設備,設置參考“功能配置> 1、基礎配置> Console方式登陸”章節
1)手動對設備進行下電重啟
2)當出現Ctrl+C 提示時,在鍵盤上同時按下CTRL鍵和C鍵,進入bootloader菜單
====== BootLoader Menu("Ctrl+Z" to upper level) ======
TOP menu items.
************************************************
0. Tftp utilities.
1. XModem utilities.
2. Run main.
3. SetMac utilities.
4. Scattered utilities.
5. Set Module Serial
************************************************
Press a key to run the command:
3)按ctrl + q,然后輸入ubootui,回車后馬上按一次ctrl + p
s29xs#ubootui
Leaving simple UI....
s29xs#
4)輸入如下命令:
s29xs#setenv runlevel 2
s29xs#run linux
Creating 1 MTD partitions on "nand0":
0x000001000000-0x000002e00000 : "mtd=6"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=6"
UBI: MTD device size: 30 MiB
UBI: number of good PEBs: 240
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 19
UBI: total number of reserved PEBs: 221
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 2/0
UBIFS: recovery needed
UBIFS: recovery deferred
UBIFS: mounted UBI device 0, volume 0, name "kernel"
UBIFS: mounted read-only
UBIFS: file system size: 26030080 bytes (25420 KiB, 24 MiB, 205 LEBs)
UBIFS: journal size: 3682304 bytes (3596 KiB, 3 MiB, 29 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: LZO
UBIFS: reserved for root: 0 bytes (0 KiB)
Unmounting UBIFS volume kernel!
Uncompressing Kernel Image ... OK
Loading Device Tree to 823fc000, end 823ff593 ... OK
Starting kernel ...
5)執行如下命令,注意命令之間的空格。
~ #
~ # cd /data/
/data # ls
/data # mv config.text config.bak
/data # sync
/data # reboot
6)重啟完成后,恢復配置文件
Ruijie>enable ----->進入特權模式
Ruijie#copy config.bak config.text
如果以上命令報錯,則使用以下命令恢復配置文件:
Ruijie#copy flash:config.bak flash:config.text
然后用以下命令使配置生效:
Ruijie#copy startup-config running-config
![]()
7)修改密碼