warning : yourpasswordhasexpired.passwordchangerequiredbutnottyavailable。
通知您密码的有效期限。
设置新用户密码的到期日期
以下示例:
[ root @ centos6/] # passwd-x 90 Euser -执行操作时,euser用户的密码时间将更改为90天的有效期
2、查看此euser用户的到期信息后使用chage命令
chage的参数如下
-m可以更改密码的最小天数。 如果为零,则表示可以随时更改密码。
-M密码有效的最大天数。
-W在用户密码过期之前接收警告消息的天数。
-电子帐户过期。 过了这一天,这个账户就不能使用了。
d上次修改的日期
-i停滞期。 如果密码过期几天后,此帐户不可用。
-l示例显示当前设置。 密码或帐户的过期日期由非管理员用户决定。
以下示例:
[root@Centos6 /]# chage -l euser
lastpasswordchange : aug 28,2015【最近更改密码的时间】
password expires : nov 26,2015【密码有效期限】
密码有效期限
account expires : Jan 31,1970【帐户过期日期】
minimumnumberofdaysbetweenpasswordchange :【两次更改密码之间的最小天数】
maximumnumberofdaysbetweenpasswordchange :90【更改密码两次之前的最大天数】numberofdaysofwarningbeforepasswordexpires 336015【密码
chage -M 99999 euser
将用户euser密码设置为不过期。
3、设置euser用户的有效期
例子如下。
[root@Centos6 /]# chage -E 60 euser