chage命令
chage用来修改用户密码有效期限。
chage - change user password expiry information.
chage语法
用法:
chage [options] [LOGIN]
选项:
chage参数选项 | 说明 |
---|---|
-d,–lastday 最近日期 | 将最近一次密码设置时间设为“最近日期” |
-E,–expiredate过期日期 | 将账户过期时间设为“过期日期”,日期写法:MM/DD/YY |
-I,–inactive失效密码 | 在密码过期后多少天,用户被禁掉,仅能以root操作 |
-l,–list | 显示账户年龄信息 |
-m,–mindays 最小天数 | 将两次改变密码之间相距的最小天数设为“最小天数” |
-M,–maxdays 最大天数 | 将两次改变密码之间相距的最大天数设为“最大天数” |
-W,–warndays 警告天数 | 将过期警告天数设为“警告天数” |
实例
要求Ian用户7天内不能更改密码,60天以后必须修改密码,过期前提前10天通知Ian用户,过期后30天后禁止用户登录。
[root@ianLinux ~]# chage -m 7 -M 60 -W 10 -I 30 Ian
whoami
查看当前登录的用户。