Linux passwd command

|

What is the passwd Command?

If you need to set or update a user’s password, you use the passwd command in the terminal. It helps protect user accounts and their files and folders from unauthorized access.

Syntax:

passwd [options] [username]

Example 1: Change your own password


Command:

passwd

Output:

Changing password for user shobha.
(current) UNIX password:
New password:
Retype new password:
passwd: password updated successfully

Explanation:

Here, the user shobha updated her own password.


Example 2: Admin sets a password for a new user


Command:

passwd prabha

Output:

New password:
Retype new password:
passwd: password updated successfully

Explanation:

Here, the admin set a password for Prabha.


Example 3: Lock a user account


Command:

passwd -l ravi

Output:

passwd: password expiry information changed.

Explanation:

Here, Ravi’s user account was locked.


Example 4: Unlock a user account


Command:

passwd -u ravi

Output:

passwd: password expiry information changed.

Explanation:

Here, the admin has unlocked Ravi’s account, allowing him to log in again.

Options:

  1. -l → If you use this option, it locks the user’s password (disabling login).
  2. -u → If you use this option, it unlocks the user’s password (enabling login).
  3. -d → If you use this option, it deletes the user’s password (no password required for login).
  4. -e → If you use this option, it forces the user to change the password at the next login.
  5. -n DAYS → If you use this option, it specifies the minimum number of days that must pass before the user can change their password.
  6. -x DAYS → If you use this option, it specifies the maximum number of days a user can keep the same password before being required to change it.
  7. -w DAYS → If you use this option, it sets the warning period (before password expiry) in days.
  8. -i DAYS → If you use this option, it sets the number of inactive days after password expiry before the account is disabled.

ONLINE WEB TOOLS

WhatIsMyIpAddress
Shorterner