解决 vCenter root 密码过时没法登录 User password expired

使用 root 登录vCenter设备管理时提示:Exception in invoking authentication handler User password expired. 密码过时登陆失败。查询了官方的文档后得知vCenter 安装完后,帐户密码有效时间是90天会在过时前7天通知提示修改密码。若是不进行修改90天后就会过时完全锁死,在 Web Client 下不能登陆。虽然影响不大通常状况下用不到 vCenter 的 root 帐户。可是你须要升级或更新 vCenter 时就须要 root 因此多少仍是有些不方便。平时的管理就 vCenter SSO 帐户,vCenter SSO 默认 administrator@Domain 这样的格式。ide

具体以下图所示,过时时间建议更改成否,表示永不过时。blog

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

现象以下文档

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

解决方法

一、首先使用 vCenter SSO 帐户登陆 vCenter 设备管理(IP:5480)Web Client,点击访问 → SSH登陆 → 已启用;it

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

二、使用 SSH 链接 vCenter 默认地址(IP:22)使用 root 帐号登陆,以下图根据提示输入旧密码提示须要重置密码,在输入当前密码后,输入新的密码便可;io

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

三、以上设置重置完密码后,设置 roo t密码永不过时,由于这个 root 不多用的到因此直接设置永不过时省点事;class

  1. chage -M -1 -E -1 root # 设置root用户的密码永不过时,命令中两个参数是数字1不是小写字母l
  2. chage -l root # 查看root用户的信息;

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

四、使用 root 帐户登陆 Web Client 提示没了,能够登陆进去了;登录

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

相关文章
相关标签/搜索