Comando chage en Linux: Gestionar Expiración de Contraseñas
El comando chage en Linux maneja la expiración de las cuentas de usuario. Las expiraciones se registran en el archivo /etc/shadow.
Sus opciones son:
-E data: Informa la fecha de expiración en formato año, mes y día
(AAAA-MM-DD). Si se especifica "-1" (menos 1), eliminará la fecha de validez de la cuenta.
- -l: Lista la configuración de la cuenta del usuario. Esta opción puede ser utilizada por cualquier usuario.
- -d N o AAAA-MM-DD: Configura el número N de días del último cambio de contraseña desde 01/01/1970. También acepta una fecha en formato AAAA-MM-DD.
- -E N o AAAA-MM-DD: Configura el número N de días en que la cuenta será deshabilitada desde 01/01/1970. También acepta una fecha en formato AAAA-MM-DD.
- -I N: Configura el número N de días de inactividad luego de la expiración de la contraseña en que la cuenta será deshabilitada.
- -m N: Configura el número N mínimo de días de validez de una contraseña. Un valor cero permite que el usuario cambie la contraseña en cualquier momento.
- -M N: Configura el número N máximo de días de validez de una contraseña, forzando al usuario a cambiarla.
- -W N: Configura el número N de días en que se mostrará una advertencia al usuario antes del cambio de contraseña.
Las definiciones de parámetros por defecto de las cuentas de usuario están en el archivo /etc/login.defs
Ejemplo:
# chage –E 2016-05-23 cristiane
El comando chage también puede operar de forma interactiva, simplemente especificando la cuenta del usuario sin ninguna opción:
# chage arthur Changing the aging information for arthurEnter the new value, or press ENTER for the default Minimum Password Age [0]: 10 Maximum Password Age [99999]: 60 Last Password Change (YYYY-MM-DD) [2019-10-17]: Password Expiration Warning [7]: 7 Password Inactive [-1]: 10 Account Expiration Date (YYYY-MM-DD) [2019-10-31]: 2019-10-31
La información de expiración de la cuenta puede verse con la opción "-l" del comando.
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.