今天一同僚報告linux伺服器上的crontab作業沒有運作,檢查/var/log/cron日志後發現下面錯誤資訊
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL0IDM5gTO2cjMtkTNzETM1IzMykTMxAjNxAjMtIDN1MzNvwVMwYTMwIzLcJDN1MzNvw1ZvxmYvwVbvNmLzd2bsJmbj5SNxAjMzV2Zh1Wavw1LcpDc0RHaiojIsJye.png)
恰好出現問題前,我在這台伺服器上用chage指令設定了root、
oracle等賬号的密碼過期政策。導緻該賬号oracle密碼過期(password expires),是以出現"authentication
token is no longer valid; new one required"等這類錯誤資訊。
解決方案:
1:用securecrt以oracle使用者登入系統,修改賬号密碼後,這個權限認證問題立馬解決。
2:使用chage指令讓對應賬号密碼永不過期。當然一般不建議使用該政策解決問題。