暂无评论
打开你的电脑,在浏览器输入知了社区,找到这个帖子,要么在别人下面评论,要么点我名字。
telnet配置不完整,检查一下telnet配置。2 通过Telnet登录设备
另外,建议使用ssh登录 SSH快速配置指南
暂无评论
H3C 交换机 BootWare 恢复出厂后依旧要 AAA 密码、新建账号 Telnet 登录失败问题分析
现象复盘
交换机(V7 新版本)忘记 AAA 账号密码,Ctrl+B进 BootWare 执行恢复出厂;重启仍然提示输入 AAA 账号密码。
多次操作 BootWare,偶尔可以跳过密码进入系统。执行重置命令,配置清空,新建 AAA 账号,开启 Telnet,但是新建账号 Telnet 登录失败,Console 登录正常。
根因拆解
问题 1:BootWare 恢复出厂后重启还要求输入 AAA 密码
关键:V7 新版本交换机存在password‑recovery‑capability disable(密码恢复能力关闭)。
当该开关被前管理员关闭之后:
BootWare 菜单的【Restore to Factory Default Configuration 恢复出厂】不会真正清除启动配置文件 startup.cfg,只能临时跳过认证;
你只是 “偶然跳过配置” 进入系统,flash 里面旧的startup.cfg配置文件还完整保留,里面旧的 AAA 账号、域配置还在;
执行reset saved‑configuration命令,只是删除保存配置,如果你没有执行save force保存空配置,重启设备又加载旧的 startup.cfg,旧 AAA 账号又回来了。
易错操作:进入系统后敲reset saved‑configuration,没有执行save force,直接重启,旧配置文件依旧存在 flash。
排查命令(Console 登录后执行)
plaintext
display startup
dir flash:/
看startup.cfg是否还存在。
问题 2:清空配置新建账号,Console 正常,但 Telnet 登录失败(高频 4 点)
local‑user 缺少service‑type telnet:账号 Console 可以登录,但是没有授权 telnet 服务类型,telnet 直接拒绝登录。
VTY 线路配置问题:authentication‑mode scheme没有配置;或者protocol inbound限制协议,只允许 SSH。
全局没有开启 telnet server enable,V7 系统 telnet 服务默认关闭。
账号权限角色不对:缺少user‑role network‑admin。
完整处理步骤(Console 口操作)
步骤 1:彻底清除旧配置
plaintext
#查看当前启动文件
display startup
#删除保存配置文件
reset saved‑configuration
Y
#强制保存空配置覆盖startup.cfg
save force
#确认flash下startup.cfg为空/已清除
dir flash:/
reboot
重启后设备以真正出厂空配置启动,不再出现旧 AAA 密码。
步骤 2:完整正确配置 Telnet(复制整套)
plaintext
system‑view
#开启telnet全局服务
telnet server enable
#VTY线路配置
user‑interface vty 0 63
authentication‑mode scheme
protocol inbound all
quit
#创建管理账号
local‑user admin class manage
password simple Admin@123456
service‑type telnet ssh terminal
authorization‑attribute user‑role network‑admin
quit
#配置默认域使用本地认证
domain default
authentication login local
quit
save force
步骤 3:排错诊断命令,如果还是登录失败
plaintext
#查看telnet服务状态
display telnet server status
#查看本地用户配置,重点看service‑type
display local‑user admin
#查看vty配置
display this user‑interface vty
#查看域配置
display domain
补充:密码恢复能力关闭怎么彻底处理
如果display current‑configuration | include password‑recovery‑capability输出password‑recovery‑capability disable:
只能通过 BootWare 菜单选择【Restore to Factory Default Configuration】,该模式会删除 flash 的 startup.cfg;
进入系统后执行:
plaintext
system‑view
undo password‑recovery‑capability disable
save force
打开密码恢复能力,后续忘记密码可以直接跳过配置启动。
常见踩坑总结
❌reset saved‑configuration之后不执行 save force 就直接重启:flash 中旧 startup.cfg 还在,重启又加载旧 AAA 配置。
❌新建 local‑user 忘记写service‑type telnet:Console 正常,Telnet/SSH 直接认证失败。
❌V7 系统 telnet 默认关闭,需要手动敲telnet server enable。
❌前管理员关闭password‑recovery‑capability disable,导致 BootWare 恢复出厂操作失效,看起来像清除不掉密码。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论