Shell Builtin · Gestión de Usuarios y ACLs Avanzadas

chage | Change Age — Vigencia de Contraseñas

El comando chage permite a los administradores gestionar la caducidad y vigencia de las contraseñas y cuentas de usuario: cada cuánto deben cambiarse, cuántos días de aviso recibe el usuario antes de que expiren, y cuándo vence la cuenta por completo. Es una pieza clave de cualquier política de seguridad de contraseñas.

Sintaxis Estándar

chage -l USUARIO
chage -M días USUARIO

Parámetros Soportados

Flag Nombre Largo Descripción
-l --list Muestra el estado actual de la contraseña y la cuenta de un usuario específico.
-M DÍAS --maxdays Establece el número máximo de días que una contraseña es válida antes de forzar su cambio.
-W DÍAS --warndays Días de aviso antes de que la contraseña expire, mostrados al usuario al iniciar sesión.
-E FECHA --expiredate Fija una fecha de expiración definitiva para la cuenta completa, no solo la contraseña.

Casos Prácticos en Servidores

Auditar la política de contraseñas de un usuario antes de una revisión de seguridad:

sudo chage -l admin

Laboratorio Interactivo

Asistente de Laboratorio SudoQuest
Esperando comandos... Escribe una instrucción en la terminal interactiva para desglosar su comportamiento aquí.

Otros comandos en Gestión de Usuarios y ACLs Avanzadas