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