华为通过XMODEM方式重置密码

通过XMODEM协议上传空配置文件启动设备 
特点:配置不会丢失,而且不需要搭建FTP服务器等烦锁操作。 
 

整体思路概览:

上传空配置文件到设备上->配置设备以空配置文件启动->启动后对设备原配置文件进行解压并读取->将得到的原配置文件信息复制出来->替换掉密码部分的内容,再将所有命令行信息刷进设备并保存,或者重新生成新的配置文件并上传到设备上。

 

具体步骤如下:
步骤 1 打开电脑的记事本程序默认是空文档然后依次选择“文件”——>“另存为”在弹出的对话框中选择文件保存位置为“桌面”文件名为“a.cfg”。 

步骤 2 通过Console口连接设备并重启设备。 
在设备启动过程中看到提示信息“Press Ctrl+B to enter BOOTROM menu ...”时按下Ctrl+B输入BootROM密码huawei或者Admin@huawei.com后进入BootROM主菜单,如下图所示 :
BIOS LOADING ... 
Copyright (c) 2008-2011 HUAWEI TECH CO., LTD. 
(Ver348, Jun 26 2012, 18:56:33) 

Press Ctrl+B to enter BOOTROM menu ... 2 
password:         输入密码输入过程中密码不显示,输入完直接回车即可 
          BOOTROM  MENU 

    1. Boot with default mode 
    2. Enter serial submenu 
    3. Enter startup submenu 
    4. Enter ethernet submenu 
    5. Enter filesystem submenu 
    6. Modify BOOTROM password 
    7. Reboot 

Enter your choice(1-7): 

步骤 3 进入串口子系统下载步骤1中准备的“a.cfg”文件到设备上。 
(1)选择“2. Enter serial submenu”屏幕显示如下信息:
          SERIAL  SUBMENU 

    1. Update BOOTROM system 
    2. Download file to Flash through serial interface 
    3. Modify serial interface parameter 
    4. Return to main menu 

Enter your choice(1-4): 

(2)再选择“2. Download file to Flash through serial interface”屏幕显示如下信息:
Please select file. 
XMODEM downloading ...C 
 

(3)此时依次点击crt软件中的“传输”——“发送Xmodem”按钮,然后在弹出的对话框中找到并选择桌面上的“a.cfg”文件后,点击“发送”按钮,屏幕显示如下信息:
Transferring a.cfg...                                    开始 xmodem 传输(注:想取消的话可以使用Ctrl+C快捷键)

   Downloading file to SDRAM succeeded. 

To save it as S3700-52P-SI-V100R006C05.cc, press the return key 
Otherwise, enter a new file name:a.cfg     在此处输入“a.cfg”文件名后再回车
Writing Flashdone 
File length: 0 bytes 
Time taken : 2s 

          SERIAL  SUBMENU 

    1. Update BOOTROM system 
    2. Download file to Flash through serial interface 
    3. Modify serial interface parameter 
    4. Return to main menu 

Enter your choice(1-4): 

步骤 4 设置“a.cfg”文件为设备下次启动时的配置文件。 
(1)选择“4. Return to main menu”返回到Bootrom主系统菜单后再选择“3. Enter startup submenu”进入启动子菜单屏幕显示如下信息: 
       Startup Configuration Submenu 

    1. Display startup configuration 
    2. Modify startup configuration 
    3. Return to main menu 

Enter your choice(1-3): 
 

(2)再选择“2. Modify startup configuration”设置设备启动方式、加载的系统软件、加载的配置文件、License文件以及补丁文件,屏幕显示如下信息: 
Note: startup file field can not be cleared 
'.'=clear field; '^D'=quit; Enter=use current configuration 

startup type(1: Flash) 
  current: 1 
  new    :     直接回车

Flash startup file (can not be cleared) 
  current: S3700-52P-SI-V100R006C05.cc 
  new    :     直接回车

saved-configuration file 
  current: vrpcfg.zip    此处的文件名“vrpcfg.zip”为设备的配置文件名称,记住它,后面恢复配置时要用到 
  new    : a.cfg            在此处输入之前上传的空文件名称“a.cfg”后回车

license file 
  current: 
  new    :    直接回车 

patch package 
  current: 
  new    :    直接回车 

       Startup Configuration Submenu 

    1. Display startup configuration 
    2. Modify startup configuration 
    3. Return to main menu 

Enter your choice(1-3): 

步骤 5 重启交换机按提示设置密码后登录交换机。 
启动信息输入完成后选择“3. return to main menu”返回到Bootrom主系统菜单。然后在Bootrom主系统菜单中选择“7. Reboot”则重新启动交换机屏幕显示如下信息:
Reboot... 

BIOS LOADING ... 
Copyright (c) 2008-2011 HUAWEI TECH CO., LTD. 
(Ver348, Jun 26 2012, 18:56:33) 

Press Ctrl+B to enter BOOTROM menu ... 0 
Auto-booting... 
Decompressing Image file ... done 

Initialize FSP Task 

PPI DEV SysInit..................OK 

Hard system init.................OK 
Begin to start the system, please waiting ...... 

VOS VFS init.....................OK 
Startup File Check...............OK 
VOS monitor init.................OK 
CFM init advance.................OK 
PAT init ........................OK 
HA S2M init......................OK 
VOS VFS init hind ...............OK 

VRP_Root begin... 
VRP_InitializeTask begin... 
Init the Device Link.............OK 
CFG_PlaneInit begin..............OK 
CFM_Init begin...................OK 
CLI_CmdInit begin................OK 
VRP_RegestAllLINKCmd begin.......OK 
create task begin................ 
task init begin... 

Recover configuration...OK! 
Press ENTER to get started. 
done    出现此信息时按一下回车 

Please configure the login password (maximum length 16) 
Enter Password:         输入要配置的密码,输入过程中密码不显示,这个就是下次通过console方式登录交换机时密码 
Confirm Password:     再次输入密码进行确认 
<Quidway>                 出现此提示符代表已经登录到交换机上了 

步骤 6 查看原来的配置并复制到电脑本地。 
(1)解压并查看原来的配置文件信息 
<Quidway> unzip vrpcfg.zip linshi.cfg         由于原配置文件存放在zip格式的压缩包中无法查看,所以先将其解压到一个临时的.cfg文件中 
Extract flash:/vrpcfg.zip to flash:/linshi.cfg?[Y/N]:y 
100%  complete 
ompressed file flash:/vrpcfg.zip flash:/linshi.cfg. 
<Quidway> more linshi.cfg       使用more命令查看上步解压出的文件的具体内容


!Software Version V100R006C05 
中间的配置信息省略。需要多按几次回车直到配置信息显示完全以return结尾 

user-interface con 0 
 authentication-mode password             
 set authentication password cipher %$%$8R8"!E@Sp~./27%hissNWNEq-I#8\`7v1wK!q~6EYn)v]TO%$%$ 
user-interface vty 0 4 

return 
 

(2)然后打开电脑桌面上的文件"a.cfg"后将从上面第一个#号开始一直到return这部分配置信息全部复制到“a.cfg”文件中找到“set authentication password cipher ”这个字符串并将“cipher”后面的密文替换成自己所要设置的密码,如“set authentication password cipher test&123”,保存并关闭文件。 

步骤 7 快速重启设备后重新导入配置文件“a.cfg”。或者登录交换机的系统视图后,将修改好的配置全部复制并粘贴到交换机的命令行界面下(即刷配置),然后再在用户视图下使用save命令保存配置即可,当使用此方法时可跳过下面的步骤。 
(1)输入命令重启设备 
<Quidway> reboot fast 
System will reboot! Continue?[Y/N]:y 
Jan  1 2008 00:54:41-05:13 Quidway %CMD/4/REBOOT(l)[0]:The user chose Y when deciding whether to reboot the system. 
Info: system is rebooting ,please wait... 
Jan  1 2008 00:54:41-05:13 Quidway %SRM/4/MSTRSCURST(l)[1]:Master SCU is reset. 
Jan  1 2008 00:54:41-05:13 Quidway %SRM/4/ResetReason(l)[2]: Board reset by VRP command or net manager . 
System reboot at 00:54:42

(2)再按照步骤2和步骤3的方法在bootrom模式下进入到串口子系统后选择“2. Download file to Flash through serial interface”,屏幕显示如下信息:
Please select file. 
XMODEM downloading ...C 
 

(3)此时依次点击crt软件中的“传输”——“发送Xmodem”按钮然后在弹出的对话框中找到并选择桌面上的“a.cfg”文件后点击“发送”按钮屏幕显示如下信息:
Transferring a.cfg...                 开始 xmodem 传输(注:想取消的话可以使用Ctrl+C快捷键)

   Downloading file to SDRAM succeeded. 

To save it as S3700-52P-SI-V100R006C05.cc, press the return key 
Otherwise, enter a new file name:a.cfg     在此处输入“a.cfg”文件名后再回车
flash:/a.cfg already exists,      提示文件已存在 
delete it?(Y/N):                    提示是否删除原来的重名文件?输入“y”确认
Deleting file..done 
Time taken : 2s 

Writing Flashdone 
File length: 2518 bytes 
Time taken : 4s

          SERIAL  SUBMENU 

    1. Update BOOTROM system 
    2. Download file to Flash through serial interface 
    3. Modify serial interface parameter 
    4. Return to main menu 

Enter your choice(1-4): 

步骤 8 重启交换机,输入上次重置后的密码登录设备后,可以查看到原配置是存在的,即配置未丢失。 
选择“4. Return to main menu”返回到Bootrom主系统菜单。然后在Bootrom主系统菜单中选择“7. Reboot”则重新启动交换机。 
输入密码并登录设备后输入display current-configuration命令查看设备的当前配置进行确认。 

版权声明:
作者:xuqingzhi
链接:https://www.cnesa.cn/1266.html
来源:正群欣世
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>