The passwd command
In Linux, passwd command changes the password of user accounts. A normal user may only change the password for their own account, but a superuser may change the password for any account. passwd also changes the account or associated password validity period.
Example
The passwd utility is used to update user's authentication token(s).
[apa@academy mydir]$ passwd
Changing password for user apa.
Changing password for apa.
(current) UNIX password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[apa@academy mydir]$Display account status information.
[root@academy mydir]# passwd -S apa
apa PS 2023-12-23 0 99999 7 -1 (Password set, SHA512 crypt.)
[root@academy mydir]#Lock the password of the named account.
[root@academy mydir]# passwd -l apa
Locking password for user apa.
passwd: Success
[root@academy mydir]# passwd --status apa
apa LK 1970-01-01 0 99999 7 -1 (Password locked.)
[root@academy mydir]#Delete a user's password.
Immediately expire an account's password.
Indicate password change should be performed only for expired authentication tokens (passwords).
This option is used to disable an account after the password has been expired for a number of days.
The syntax of the passwd command is :
Last updated