chage:密码失效是通过此命令来管理的,其基本语法格式:
chage [选项] 用户名
常用选项:
-d 指定密码最后修改日期(-d 0 就表示下次登录立即得修改密码)
-E 账号过期的日期,过了这天,此账号将不可用。0表示马上过期,-1表示永不过期。
-I 密码过期后,锁定账号的天数
-l(list) 列出用户以及密码的有效期
-m 可以更改密码的最小天数,表示几天之后才能修改一次密码,为零代表任何时候都可以更改密码。
-M 密码保持有效的最大天数,表示每隔多少天更新一次密码。
-W 密码过期前,提前收到警告信息的天数
演示示例;
创建一个新用户并使用初始密码登录后立即修改密码
1、useradd wang #使用添加用户
2、passwd wang #使用设置用户密码
3、chage -d 0 wang #强制用户密码过期