Linux基礎之使用者密碼管理
本文介紹在Linux中的密碼存放的檔案,以及一些密碼所涉及到的引數。
密碼管理相關檔案
/etc/passwd:存放密碼的檔案
檔案格式:使用者名稱:密碼(加密):密碼最後修改時間:最短有效期:最長有效期:警告期:非活躍天數:賬號到期日:
密碼最後修改時間:從1970.1.1開始算起到最後改密碼的天數
最短有效期:密碼至少使用的期限,到期後才能修改(0表示不限定)
最長有效期:密碼最長使用多久,在此內必須修改
警告期:距離最長有效期n天時提示需要修改密碼
非活躍天數:密碼到期後最多延長的天數,必須在此期間內修改密碼
賬號到期日:到達此時間賬號自動失效(99999表示不過期)
修改密碼變數
命令:chage
引數:
-d VALUE USERNAME:更改密碼最後修改時間(0表示登入時需修改密碼)
-m VALUE USERNAME:更改最短有效期
-M VALUE USERNAME:更改最長有效期
-W VALUE USERNAME:更改警告期
-I VALUE USERNAME:更改非活躍天數
-E VALUE USERNAME:更改到期日(可以是最後修改時間+n或具體時間:YYYY-MM-DD)