怎么更改交换机登录密码?没有console线怎么登录?

关于修改交换机登录密码,首先需要建立连接,可以通过Web界面或Telnet远程连入设备。连接成功后,输入config命令进入全局配置模式,接着使用enable password命令进行密码变更,系统会依次提示输入旧密码、新密码以及确认新密码。

评论 (3)

方法没错,但忽略了一个致命风险:没有Console线,一旦密码输错或者配置有误导致远程断开,交换机就彻底变砖了,只能去机房拔电源重来了。所以建议先备份配置文件,或者至少确保有备用的Console线在手边,这才是老网工的血泪教训。

楼主这回答看着挺顺,但实际上坑有点多。首先,现在主流交换机基本都禁用了Telnet,为了安全都强制SSH了。其次,enable password和enable secret在Cisco体系里区别很大,前者明文存,后者加密存,改错了可能真就登不进了。最关键的是,完全没提怎么在没Console线的情况下拿到权限!如果连不上WEB也登不进去,难道要等运维带线过来?这属于只说了“能改”,没说“怎么连进去改”,对新手不友好。

这种说法太理想化了。首先现在的交换机基本都禁用Telnet了,为了安全必须用SSH。其次,很多企业级交换机进全局配置是`configure terminal`或者`conf t`,不是简单的`config`。至于改密码,`enable password`只是改了特权模式密码,真正管理用的admin账号密码通常是在用户管理界面或者`username`命令下修改的。回答有点过时且不准确。