共计 523 个字符,预计需要花费 2 分钟才能阅读完成。
概述:
VMware vCenter Server 的 root 密码默认是 90 天,如果没有去修改为永不过期,那么 90 天登录到 5480 管理界面的时候就会提示“Exception in invoking authentication handler User password expired.
”意思就是密码过期了,无法登录,如下图所示,老版本的话可能会存在依然能使用 SSH 登录,新版的话就无法登录了。简单记录一下通过虚拟机控制台的方式来处理一下。
解决过程:
找到 VMware vCenter Server 的虚拟机进入控制台
在该界面按下 “ALT+F1” 键
输入原来的密码(已过期)之后会提示密码已过期要求输入密码核对一遍再要求输入 2 次新的密码;新密码要求不能太过简单。
然后就可以使用更改过的新密码登录了
为了避免 90 天后到期再次操作,可以更改为永不过期。
两种方式
- 使用 web (如果还是无法登录使用命令方式)
- 使用命令
shell
chage -M -1 -E -1 root
chage -l root
密码更改更可能还是无法使用 Web 或 SSH 登录,建议重启一下服务。
service-control --stop --all
service-control --start --all
重启服务后 Web 和 SSH 登录都正常了
正文完