Home  >  Article  >  Operation and Maintenance  >  How to use linux chage command

How to use linux chage command

青灯夜游
青灯夜游Original
2023-02-15 13:57:333258browse

In Linux, the chage command is used for password effectiveness management. It can display detailed information about user passwords. It can also be used to modify the validity period of accounts and passwords. It can also be used to modify user password information. The syntax "chage [options] account". The chage command changes the number of days between the current password change and the date of the last password change; the system uses this information to determine when users must change their passwords. The chage command modifies the last 6 values ​​of the "/etc/shadow" file.

How to use linux chage command

#The operating environment of this tutorial: linux7.3 system, Dell G3 computer.

The chage command in Linux is used for password effectiveness management. It can display detailed information about user passwords and can also be used to modify the validity period of accounts and passwords.

chage command introduction

 When the system conducts the LPS evaluation, it will check the account password complexity, validity period, etc. chage is used for password effectiveness management and for modifying the validity period of account and password. The chage command changes the number of days between password changes and the date of the last password change. The system uses this information to determine when a user must change their password. The chage command modifies the last 6 values ​​of the /etc/shadow file.

How to use linux chage command

How to use linux chage command

Usage syntax and parameter description

1.Use Syntax

chage [options] 账户

2. Parameter description

##-E, --expiredate EXPIRE_DATESet the account expiration time to "EXPIRE_DATE" 0 means it will expire immediately, -1 means it will never expire-h, --helpGet command help Information-I, --inactive INACTIVEAfter expiration INACTIVE days, set the password to an invalid state- l, --listList the validity period of users and passwords-m, --mindays MIN_DAYSThe time between two password changes The minimum number of days apart is set to "MIN_DAYS"-M, --maxdays MAX_DAYSThe maximum number of days the password remains valid-R, --root CHROOT_DIRchroot to the directory-W, --warndays WARN_DAYSCollect the password in advance before it expires Number of days until warning message
Parameter Parameter description
-d, --lastday LAST_DAY Set the last password modification time to "LAST_DAY"

Usage example

1 , Get command help

[root@s142 etc]# chage -h
 Usage: chage [options] LOGIN
 …

2. View user password validity period information

[root@s142 etc]# chage -l wuhs
 Last password change : Aug 24, 2022
 Password expires : never
 Password inactive : never
 Account expires : Aug 20, 2122
 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

How to use linux chage command

3. Set the last password modification date to the specified date

[root@s142 etc]# chage -d 2022-8-22 wuhs

How to use linux chage command

[root@s142 etc]# chage -d 0 wuhs

How to use linux chage command

[root@s142 etc]# chage -d -1 wuhs

4. Set up an account Expiration time

[root@s142 etc]# chage -E 0 wuhs
 [root@s142 etc]# chage -E 2022-8-25 wuhs
 [root@s142 etc]# chage -E -1 wuhs

How to use linux chage command

5. Set the password to expire after a specified number of days

[root@s142 etc]# chage -I 3 wuhs

6. Set the minimum and maximum number of days between password changes

[root@s142 etc]# chage -m 30 wuhs
[root@s142 etc]# chage -M 180 wuhs
[root@s142 etc]# chage -l wuhs
 Last password change : never
 Password expires : never
 Password inactive : never
 Account expires : never
 Minimum number of days between password change : 30
 Maximum number of days between password change : 180
 Number of days of warning before password expires : 7

7. Set the number of days in advance to remind password expiration

[root@s142 etc]# chage -W 3 wuhs
[root@s142 etc]# chage -l wuhs
 Last password change : never
 Password expires : never
 Password inactive : never
 Account expires : never
 Minimum number of days between password change : 30
 Maximum number of days between password change : 180
 Number of days of warning before password expires : 3

Related recommendations: "

Linux video tutorial

The above is the detailed content of How to use linux chage command. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn