1、這個主要是由/etc/login.defs參數文件中的一些參數控制的的。它主要用於用戶賬號限制
PASS_MAX_DAYS 60 #密碼最大有效期,此處參數PASS_MAX_DAYS為60,表示60天后,密碼會過期。99999表示永不過期。
PASS_MIN_DAYS 0 #兩次修改密碼的最小間隔時間,0表示可以隨時修改賬號密碼
PASS_MIN_LEN 8 #密碼最小長度,對於root無效
PASS_WARN_AGE 7 #密碼過期前多少天開始提示
2、命令實例
chage -l root
Last password change : Oct 23, 2013 【最近一次修改密碼的時間】
Password expires : Jan 23, 2014 【密碼過期時間】
Password inactive : never 【密碼失效時間】
Account expires : never 【賬戶過期時間】
Minimum number of days between password change : 0 【兩次改變密碼之間相距最小天數】
Maximum number of days between password change : 92 【兩次密碼改變密碼相距最大天數】
Number of days of warning before password expires : 7 【密碼過期前開始警告的天數】
密碼過期一般是Password expires。如果要設置賬號不過期可以用命令:chage -M 99999 model
-E 帳號到期的日期。過了這天,此帳號將不可用。
-M 密碼保持有效的最大天數。5個9表示never