FAQ-设备从V2R1C00SPC300降级至V100R006C00SPC800之后,Telnet登录时为什么提示“Warning:Login password has not been set”

发布时间:  2015-02-13 浏览次数:  62 下载次数:  0
问题描述
Q:设备从V2R1C00SPC300降级至V100R006C00SPC800之后,Telnet登录时为什么提示“Warning:Login password has not been set”
解决方案
A:V200R001C00SPC300与V100R006C00SPC800版本,通过VTY用户界面登录,设置密码验证以密文方式存储时,由于本地验证密码的算法是不一样的,V200R001C00SPC300版本下配置的密文形式密码将无法在V100R006C00SPC800版本下正常配置恢复,从而导致版本降级后密码丢失,用户无法成功登录设备。发生上述问题,可通过如下方式解决问题:

使用SSH方式登录设备,如果可以成功登录设备,则问题解决。否则执行步骤2。
使用Console口登录设备,如果可以成功登录设备,则问题解决。否则执行步骤3。
使用FTP/SFTP下载配置文件(此时需要交换机FTP或SFTP功能是可用的),将认证方式修改none。然后,再通过FTP/SFTP方式将修改后的配置文件上传至设备,覆盖原来的配置文件,并重启设备。设备重启后,用户可成功登录设备。
说明:
在版本降级前,如下操作可以避免上述问题的发生:

在VTY类型用户界面视图下,将认证方式设置为AAA授权验证方式。
配置可以登录设备的Telnet账户,并保存配置。

END