chage 管理用户账号和密码.note

noteId: 821F162051F548B39DB407CF84179CC4 · 原始路径:/ALL/Linux - A模块/服务配置/用户和组/用户和组 命令及其具体参数/chage 管理用户账号和密码.note · 图片:4 · 附件待处理:0

 
chage -l root
 
 
- M 参数指定最大有效期,- m 参数指定最小使用时长
chage -M 10 user01    //设置 user01 账户的最大有效期为 10 天
 
chage -E 2023-6-8 user01
 
chage -m 0 -M 99999 -E -1 user01
 
参数解释:
-m 0    //设置密码使用的最小时间为 0 
-M 99999    //设置密码能够使用的最大时间为 99999
-E -1    //将 账号过期 设置为 never
 
 
-d, --lastday <yyyy-mm-dd>:指定最后一次更改密码日期,格式为yyyy-mm-dd。
 
-E, --expiredate <yyyy-mm-dd>:设置用户密码的过期日期,格式为yyyy-mm-dd。
 
-I, --inactive <days>:设置用户密码过期后多久没登录则账户被禁用。0表示禁用此功能。
 
-l, --list:列出当前用户的密码策略信息。
 
-m, --mindays <days>:设置用户修改密码的最短时间间隔,即密码修改后至少需要等待多少天才能再次修改密码。
 
-M, --maxdays <days>:设置用户密码有效期的最大天数,即用户的密码最多可以使用多少天。
 
-W, --warndays <days>:在密码过期之前的多少天提醒用户修改密码。
 
-h, --help:显示帮助信息。
 
-R, --root <directory>:更改chage命令应用的根目录。