FAQ-遗忘console密码该如何解决

发布时间:  2014-09-18 浏览次数:  258 下载次数:  0
问题描述
遗忘console密码该如何解决?
解决方案
根据实际情况选择不同的方法,如表2-1所示。

 通过Telnet登录设备直接修改Console口密码。
1. 以拥有Level3管理权限的Telnet用户登录设备。
2. 修改原有Console用户的密码或创建新的Console用户(命令相同)。
# 配置Console口用户名为admin,密码为Admin@123。
<sysname> system-view
[sysname] user-interface console 0
[sysname-ui-console0] authentication-mode local user admin password cipher Admin@123
[sysname-ui-console0] return

3. 执行命令save,保存配置,后续使用新的用户名和密码通过Console口登录系统。
 采用重命名当前使用的配置文件,使设备以出厂缺省配置启动的方式恢复密码。
1. 在隐藏菜单中输入“Rename File”对应的序号,重命名设备正在使用的配置文件。
Please input the file name you want to rename:vrpcfg.zip
                                                     
Please input the target file name:vrpcfg1.zip
                                                 
Rename <vrpcfg.zip> to <vrpcfg1.zip> ...Done

       说明:可以选择“Display Flash Files ”对应的序号,查看当前系统中存在的文件以确认配置文件的名称。
2. 输入“Exit”对应的序号,回到BootROM主系统菜单。
3. 输入“Reboot”对应的序号,重启系统。
因为找不到启动需要使用的配置文件,系统将以出厂缺省配置启动。
4. 以系统默认用户名和密码(admin/Admin@123)登录系统。
5. 查看设备当前配置中关于Console密码配置的部分,记录这段信息到本地记事本。
<sysname> display current-configuration | include admin password
local-user admin password cipher ]MQ;4\]B+4ZY!U6L"B8W^Q!!
其中“]MQ;4\]B+4Z,YWX*NZ55OA!!”是缺省密码Admin@123对应的密文形式。
6. 通过修改配置文件的方式修改Console口密码,然后再重新使用原来的配置文件启动设备。
a. 使用FTP将在隐藏菜单中重命名过的配置文件下载到本地,用记事本打开,找到设置Console密码的位置(*.zip需要解压后再打开)。
− 如果设置的是密文形式(cipher),将密码修改为“]MQ;4\]B+4Z,YWX*NZ55OA!!”也就是Admin@123。然后保存配置文件。
首先查看是否有如下信息,修改对应的密码部分。
authentication-mode local user admin password cipher ]MQ;4\]B+4ZY!U6L"B8W^Q!!
如果没有上述信息,则修改以下信息对应的密码部分。
local-user admin password cipher ]MQ;4\]B+4ZY!U6L"B8W^Q!!
− 如果设置的是明文形式(simple),直接即可看到原来的密码。
b. 将配置文件重命名为进行密码恢复操作之前的文件名称“vrpcfg.zip”(*.zip是压缩后的名字)。
c. 使用FTP上传修改后的配置文件到设备。
d. 在用户视图下执行命令delete,删除设备上被重命名过的配置文件。
delete vrpcfg1.zip
Delete flash:/vrpcfg1.zip?[Y/N]:y                                               
%Deleting file flash:/vrpcfg1.zip.......Done!
e. 执行命令reboot,重新启动设备,启动后以新设置的密码登录。
此时启动配置文件已经恢复为进行密码恢复操作之前的配置文件,只是对密码进行了修改。
----结束

END