You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# **chage**
|
|
|
|
|
|
|
|
## 说明
|
|
|
|
|
|
|
|
**chage命令** 是用来修改帐号和密码的有效期限
|
|
|
|
|
|
|
|
## 选项
|
|
|
|
|
|
|
|
```markdown
|
|
|
|
-d, --lastday 最近日期 将最近一次密码设置时间设为“最近日期”
|
|
|
|
-E, --expiredate 过期日期 将帐户过期时间设为“过期日期”
|
|
|
|
-I, --inactive INACITVE 过期 INACTIVE 天数后,设定密码为失效状态
|
|
|
|
-l, --list 显示帐户年龄信息
|
|
|
|
-m, --mindays 最小天数 将两次改变密码之间相距的最小天数设为“最小天数”
|
|
|
|
-M, --maxdays 最大天数 将两次改变密码之间相距的最大天数设为“最大天数”
|
|
|
|
-R, --root CHROOT_DIR chroot 到的目录
|
|
|
|
-W, --warndays 警告天数 将过期警告天数设为“警告天数”
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
## 实例
|
|
|
|
|
|
|
|
```bash
|
|
|
|
: << comment
|
|
|
|
可以编辑`/etc/login.defs`来设定几个参数,设置口令默认按照参数设定为准:
|
|
|
|
PASS_MAX_DAYS 99999
|
|
|
|
PASS_MIN_DAYS 0
|
|
|
|
PASS_MIN_LEN 5
|
|
|
|
PASS_WARN_AGE 7
|
|
|
|
comment
|
|
|
|
|
|
|
|
chage -l root # 查看root帐户密码策略信息
|
|
|
|
chage -M 60 root # 修改root密码过期时间
|
|
|
|
chage -I 5 root # 设置密码失效时间:
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|