广告

Linux调整用户账号和密码有效期及chage用法

本文讲述在Linux下如何通过chage命令修改用户账号和密码的有效期,以及chage命令详细使用方法。

查看用户账号有效期属性

chage -l andylouse

# 该命令比 passwd -S andylouse 显示更详细的密码信息。

账号有效期

设置账号有效期

添加用户时设置

useradd andylouse -e 01/31/99

调整账号过期日期

chage -E 01/31/99 andylouse

修改用户属性

usermod -e 01/31/99 andylouse

设备用户的默认过期日期

useradd -D -e 01/31/99

grep EXPIRE /etc/default/useradd

useradd -D | grep EXPIR

useradd -D -e ""

密码有效期

修改密码有效期

chage -M 180 andylouse

chage使用手册

参数 说明
d 上一次更改的日期
-E 到期日期,过期后账号将不可用
-i 停滞时长(天),当密码过期指定天数,则对应帐号将不可用
-l 显示当前设置
-m 可更改密码的最小间隔时长,“0”表示可以随时更改密码
-M 密码保持有效的最大时长(天)
-W 用户密码到期前开始警告的时长(天)

chage示例

#用户andylouse第一次登录时必须修改密码
chage -d 0 andylouse

#用户andylouse的密码60天后过期、7天后才能修改,密码过期前7天开始告警
chage -M 60 -m 7 -W 7 andylouse

赞 (0) 打赏

精彩点评 0

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏