1. 程式人生 > >如何使linux使用者下次登入強制修改密碼

如何使linux使用者下次登入強制修改密碼

解決思路是:linux系統使用者密碼是有使用期限的,密碼過期就需要使用者修改密碼,只要讓使用者密碼立即過期,就可以實現讓客戶登入系統就更改密碼。

可以使用chage命令來實現:

chage -d 0 username      #意思是密碼最近一次修改時間為 1970/1/1,會強制使用者下次登陸時修改密碼

用法:chage [選項] 使用者名稱

選項:

-d, --lastday 最近日期 將最近一次密碼設定時間設為"最近日期"

-E, --expiredate 過期日期 將帳戶過期時間設為"過期日期"

-h, --help 顯示此幫助資訊並退出

-I, --inactive 失效密碼 將因過期而失效的密碼設為"失效密碼"

-l, --list 顯示帳戶年齡資訊

-m, --mindays 最小天數 將兩次改變密碼之間相距的最小天數設為"最小天數"

-M, --maxdays 最大天數 將兩次改變密碼之間相距的最大天數設為"最大天數"

-W, --warndays 警告天數 將過期警告天數設為"警告天數"