解決 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=

相關文章
相關標籤/搜索