Cambiar el tiempo que Ubuntu 24.04 LTS recuerda la contraseña

Publicado por P. Ruiz en

Cuando utilizamos la orden sudo para ejecutar algún comando con privilegios administrativos, el sistema recuerda la contraseña durante los próximos 15 minutos (siempre que no cerremos la ventana de terminal donde la hemos escrito).

Este comportamiento evita que escribamos continuamente la contraseña cuando estamos realizando varias tareas administrativas de forma consecutiva. Sin embargo, puede que en algunos entornos suponga un agujero de seguridad considerable.

Por ese motivo, hoy aprenderemos a modificar, o incluso eliminar ese tiempo preestablecido.

El artículo de hoy lo ilustraremos usando la versión Server de Ubuntu 24.04 LTS que, de forma predeterminada, no dispone de interfaz gráfica. Sin embargo, puedes usar estos conocimientos en versión de escritorio. Para ello, solo necesitarás abrir una ventana de Terminal y seguir las mismas indicaciones que incluimos a continuación.

Una forma sencilla de abrir la ventana de terminal consiste en usar la combinación de teclas Alt + Control + T.

Comenzaremos la tarea escribiendo la siguiente orden:

sudo visudo

Al pulsar la tecla Intro, el sistema nos pedirá la contraseña.

Cambiar-el-tiempo-que-Ubuntu-24-04-LTS-recuerda-la-contraseña-001

La función de visudo es facilitar la edición del archivo /etc/sudoers de forma segura. Para ello, el archivo /etc/sudoers queda bloqueado, impidiendo así que otro usuario pueda editarlo de forma simultánea.

visudo edita una copia del archivo, llamada /etc/sudoers.tmp y, cuando termina la edición, lo copia sobre el archivo original. En Ubuntu 22.04 LTS, para el trabajo de edición, se utiliza de forma predeterminada el editor de textos nano.

Cuando el contenido del archivo aparece en pantalla, sólo hay que desplazarse hasta la línea que tiene el siguiente contenido:

Defaults env_reset

y completarla, con el texto que te incluyo en color rojo a continuación:

Defaults env_reset , timestamp_timeout = 2

En la imagen, ya hemos aplicado el cambio

Cambiar-el-tiempo-que-Ubuntu-24-04-LTS-recuerda-la-contraseña-002

El número 2 representa la cantidad de minutos que queremos que el sistema recuerde la contraseña. Escribiendo el valor 0, la contraseña se pedirá cada vez que sea necesaria.

Para terminar la edición, pulsamos la combinación de teclas Ctrl + X.

… Y a continuación, nos aseguramos de guardar los cambios con la tecla Y.

Cambiar-el-tiempo-que-Ubuntu-24-04-LTS-recuerda-la-contraseña-003

Y, de esta forma tan sencilla, en un instante habremos completado nuestra tarea.

Espero que te resulte útil.