作用
change
列出账号详细的密码参数。修改与密码相关参数。
语法
chage [-ldmMWIE] UserName
参数
-l
列出该账号的详细密码参数;-d
接日期,修改/etc/shadow第3栏,最近一次修改密码日期,格式YYYY-MM-DD;-m
接天数,修改/etc/shadow第4栏,密码不可被修改天数-M
接天数,修改/etc/shadow第5栏,密码过多久需要修改-W
接天数,修改/etc/shadow第6栏,密码过期前警告-I
接天数,修改/etc/shadow第7栏,密码失效日-E
接日期,修改/etc/shadow第8栏,账号失效日期,格式YYYY-MM-DD;
使用实例
查看账号密码参数
+ chage -l admin
Last password change : Mar 24, 2020
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
强制用户在第一次登录后修改密码
+ passwd --stdin admin
Changing password for user admin.
+ echo admin
passwd: all authentication tokens updated successfully.
+ chage -d 0 admin
+ chage -l admin
Last password change : password must be changed
Password expires : password must be changed
Password inactive : password must be changed
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7