El comando passwd se usa para establecer la contraseña inicial del usuario o modificar la contraseña existente del usuario. La sintaxis del comando passwd es la siguiente:
$ passwd [username]
El usuario raíz puede establecer la contraseña de cualquier usuario en cualquier valor sin conocer su contraseña actual. Como usuario habitual, simplemente escriba el comando en la CLI. Verás algo como esto en respuesta:
$ passwd Changing password for geek. Old Password:
Una vez que haya ingresado la contraseña anterior, se le pedirá la nueva y luego la repetirá. Si ingresa la misma contraseña nueva dos veces, se cambia. Se parece a esto. Tenga en cuenta que las contraseñas reales que ha escrito no aparecen en la pantalla.
New password: Re-enter new password: Password changed.
ejemplos del comando passwd
1. Para bloquear la cuenta de usuario:
# passwd -l geek
2. Para desbloquear la cuenta de usuario:
# passwd -u geek
3. Para eliminar la contraseña de la cuenta de usuario:
# passwd -d geek
4. Para caducar la contraseña de la cuenta de usuario:
# passwd -e geek
5. Para establecer la duración mínima/máxima de la contraseña
# passwd -n 10 geek # passwd -x 100 geek
6. Para establecer la hora del mensaje de advertencia:
# passwd -w 2 geek
7. Para configurar el tiempo de inactividad de la cuenta de usuario:
# passwd -i 20 geek
8. Para obtener información breve sobre la contraseña de la cuenta de usuario:
# passwd -S geek