lchage (1) Linux Manual Page
lchage – Display or change user password policy
Synopsis
lchage [OPTION]… userDescription
Displays or allows changing password policy of user.Options
- -d, –date=days
- Set the date of last password change to days after Jan 1 1970.
Set days to -1 to disable password expiration (i.e. to ignore –mindays, and –maxdays and related settings).
Set days to 0 to enforce password change on next login. (This also disables password expiration until the password is changed.)
- -E, –expire=days
- Set the account expiration date to days after Jan 1 1970. Set days to -1 to disable account expiration.
- -i, –interactive
- Ask all questions when connecting to the user database, even if default answers are set up in libuser configuration.
- -I, –inactive=days
- Disable the account after days after password expires (after the user is required to change the password). Set days to -1 to keep the account enabled indefinitely after password expiration.
- -l, –list
- Only list current user‘s policy and make no changes.
- -m, –mindays=days
- Require at least days days between password changes. Set days to 0 or -1 to disable this requirement.
If this value is larger than the value set by –maxdays, the user cannot change the pasword.
- -M, –maxdays=days
- Require changing the password after days since last password change. Set days to -1 to disable password expiration.
- -W, –warndays=days
- Start warning the user days before password expires (before the user is required to change the password). Set days to 0 or -1 to disable the warning.
