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í.