设置用户有效期
为保证用户的安全性,应设置用户的有效期,使用系统命令chage来设置用户的有效期。
命令为:
|
|
相关参数见下表
参数 | 参数说明 |
-m | 密码可更改的最小天数。设置为“0”表示任何时候都可以更改密码。 |
-M | 密码保持有效的最大天数。设置为“-1”表示可删除这项密码的检测,用户密码则不会超期,存在安全风险,请谨慎使用。 |
-d | 上一次更改密码的日期。 |
-I | 停滞时期。过期指定天数后,设定密码为失效状态。 |
-E | 用户到期的日期。超过该日期,此用户将不可用。 |
-W | 密码到期前,提前收到警告信息的天数。 |
- | 列出用户以及密码的有效期。由非特权用户来确定用户或密码何时过期。 |
- 说明
- 表格只列举出常用的参数,用户可通过chage –help命令查询详细的参数说明。
- 日期格式为YYYY-MM-DD,如chage -E 2019-12-01 test表示用户test的用户在2019年12月1日过期。
- User如果不填写,默认为root用户。
例如:修改用户test的有效期为2019年12月31日。可执行如下命令:
|
|