El formato general para su uso es el siguiente:
passwd [opciones] nombre_de_la_cuenta
Este comando es muy fácil de usar, si queremos cambiar la contraseña de la cuenta actual se debe ingresar
passwd
y listo!. Se pide la contraseña antigua, una vez verificada, se pide la contraseña nueva con su verificación correspondiente (el ingreso de contraseñas no tiene eco).
Con respecto a las opciones aquí están
-k mantener los tokens de autenticación no vencidos
-d borrar la clave para la cuenta named (sólo root)
-l bloquear la cuenta named (sólo root)
-u desbloquear la cuenta named (sólo root)
-f forzar la operación
-x, --maximum=DIAS tiempo de vida máximo de la contraseña (sólo root)
-n, --minimum=DIAS tiempo mínimo de vida de la contraseña (sólo root)
-w, --warning=DIAS número de días antes del vencimiento de la contraseña en que los usuarios reciben las advertencias de vencimiento (sólo root)
-i, --inactive=DIAS número de días después de que venció la contraseña en que se deshabilitará la cuenta (sólo root)
-S, --status informar el estado de la contraseña en la cuenta named (sólo root)
Ejemplos
passwd -l pepe
Siendo root, bloquea la cuenta “pepe”
passwd -u pepe
Siendo root, desbloquea la cuenta “pepe”
passwd --warning=3 --maximun=60 spiderman
Siendo root, fuerza que el password de la cuenta spiderman venza cada 60 días y que a su vez 3 días antes del vencimiento el usuario sea notificado del vencimiento