Curso de Linux
Comando passwd
02:11 Basic usage of the passwd command
El uso básico del comando passwd es simplemente llamandolo passwd y este solicitará la clave actual del usuario que se esté usando y luego dos veces la clave nueva. Si todo está bien colocado se verá un mensaje que la clave ha sido cambiada correctamente.03:05 Using the -S option to view statistics with passwd
Otro uso del comando passwd es con el parámetro menos S mayúscula que nos mostrará estadísticas del usuario, pero para esto debemos ejecutarlo como root o simplemente sudo por delante. En la salida del comando veremos el nombre y otra/s una/dos letra/s en mayúsculas que significarán que tiene contraseña PS/P, no tiene contraseña NP o que la cuenta tiene la contraseña bloqueada con LK/L. Esto se puede ver buscando el manual del comando con man passwd y luego buscando con /-S y enter y luego salteando con n hasta encontrar la referencia.
Luego veremos la última vez que se cambio la clave, la edad minima que tiene que tener la clave para poder cambiarla, los dias que faltan hasta que haya que cambiarla de vuelta, luego la cantidad de dias previos a la caducidad de clave que empezará a pedir cambiarla y por último la 07:16 How the passwd command can be used against other user accounts
Crea un usuario y le asigna una clave con sudo passwd usuario10:36 Locking and unlocking a user account with the passwd command
Si queremos bloquear el usuario lo hacemos con L minuscula
sudo passwd -l usuario
A su vez podemos ver las estadísticas del usuario para ver el estado nuevamente lo hacemos sudo passwd -S usuario. Por ultimo sudo passwd -u usuario lo desbloquea12:20 Expiring a users password with the passwd command
Para definir expiración de contraseña lo hacemos con sudo passwd -x 30 usuario para que expire en 30 dias y si directamente queremos que se expire le ponemos menos e y expirará directamente asi: sudo passwd -e usuario.13:53 Deleting a users password with passwd
Y como último con menos d hacemos que no tenga contraseña. Esto a diferencia de bloquearlo es que podemos usar el usuario con un su normal y no pedirá clave. Es decir no hace falta ser sudoer ni hacer sudo su – usuario. Simplemente su – usuario cambiariamos al usuario, lo cual no es del todo bueno pero es posible.