VMware vCenter Server的root密码过期无法登录

48次阅读
没有评论

共计 523 个字符,预计需要花费 2 分钟才能阅读完成。

概述:

VMware vCenter Server 的 root 密码默认是 90 天,如果没有去修改为永不过期,那么 90 天登录到 5480 管理界面的时候就会提示“Exception in invoking authentication handler User password expired.
”意思就是密码过期了,无法登录,如下图所示,老版本的话可能会存在依然能使用 SSH 登录,新版的话就无法登录了。简单记录一下通过虚拟机控制台的方式来处理一下。

VMware vCenter Server 的 root 密码过期无法登录

解决过程:

找到 VMware vCenter Server 的虚拟机进入控制台

VMware vCenter Server 的 root 密码过期无法登录

在该界面按下 “ALT+F1” 键

VMware vCenter Server 的 root 密码过期无法登录

输入原来的密码(已过期)之后会提示密码已过期要求输入密码核对一遍再要求输入 2 次新的密码;新密码要求不能太过简单。

VMware vCenter Server 的 root 密码过期无法登录

然后就可以使用更改过的新密码登录了

VMware vCenter Server 的 root 密码过期无法登录

为了避免 90 天后到期再次操作,可以更改为永不过期。

两种方式

  • 使用 web (如果还是无法登录使用命令方式)
VMware vCenter Server 的 root 密码过期无法登录
  • 使用命令
shell
chage -M -1 -E -1 root
chage -l root
VMware vCenter Server 的 root 密码过期无法登录

密码更改更可能还是无法使用 Web 或 SSH 登录,建议重启一下服务。

service-control --stop --all
service-control --start --all

重启服务后 Web 和 SSH 登录都正常了

VMware vCenter Server 的 root 密码过期无法登录

正文完
 0
Nnkin
版权声明:本站原创文章,由 Nnkin 于2024-09-09发表,共计523字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)