Centos 密碼過期問題 password has expired


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM