vCenter的root密码到期无法打开根据版本不同修改方式也不一样
root密码都是默认90天到期的,我个人习惯是创建完vCenter就把root密码改为永不过期~
先说容易的,比如vCenter6.7个别版本,哪怕过期了用SSH连接输入root密码还是能进去,只不过直接提示改密码,这样就很easy了,至于5480登录不了没法打开SSH功能的,你可以在vCenter里面打开虚拟机界面按F2 用旧密码还是能登录的,然后在troubleshooting那里进去把SSH打开~~
登录SSH改了密码可以直接用命令改成永不过期(也可以5480改)
使用命令chage -M -1 -E -1 root
(里面是数字1昂)
再使用命令检查一下chage -l root
(这回不是1是L的l)
密码没修改好的话输入passwd来修改密码
另一种麻烦的就是有的vCenter7.0的版本root密码过期了,5480登录不上+控制台直接root旧密码也不行+SSH登录也不行,只能通过重启设置参数修改密码了!
重启VMware vCenter Server Appliance虚拟机,在GNU Grub 界面按 “e” , 如下图输入rw init=/bin/bash

按F10,启动,使用passwd 命令修改root密码
umount 系统之后,重启,就可以用重置后的密码登陆了

然后记得改密码永不过期~~
最后提一点,我遇到一次修改了root密码之后5480还是登录不上!
SSH连接,输入service-control --status --all
查看下确认 applmgmt 服务是不是正在运行?
如果 applmgmt 停止
输入service-control --start applmgmt启动服务,然后就登录上5480了
本文介绍了如何处理vCenter的root密码到期问题,包括在vCenter 6.7版本中通过SSH和F2菜单修改密码,以及在vCenter 7.0版本中通过Grub启动参数修改密码的详细步骤。同时,还解决了密码修改后5480登录不上的故障排查和解决方法。
1170

被折叠的 条评论
为什么被折叠?



