lunes, 19 de febrero de 2024

Como hacer que sudo recuerde mi contraseña más tiempo

 Una premisa básica para evitar catástrofes es no utilizar el usuario administrador, y en su defecto realizar las tareas que requieran privilegios con sudo. Dicho en cristiano, tus posibilidades de cargarte algo con tu usuario son menos que si usas root, así que déjalo tranquilo y usa sudo si lo necesitas.

El tema es que sudo recuerda la contraseña solo por 15 minutos, y en ocasiones eso te resulta incómodo. A veces vendría bien que tardara más en volver a pedirla. Vamos a ponernos manos a la obra para que esos 15 minutos sean más o menos, según tus necesidades.

Para nuestro trabajo de hoy, tenemos que editar el fichero /etc/sudoers. Pero si hacemos algo mal, tendremos un grave problema porque sudo dejara de funcionar. Por eso vamos a editar usando visudo, que tiene la peculiaridad de que antes de grabar los cambios, revisa que la sintaxis sea correcta evitándonos muchos dolores de cabeza si hemos tecleado algo incorrecto.

  • sudo visudo

Buscamos una línea que dice Defaults timestamp_timeout=NUMERO. Ese número es el tiempo que sudo espera entre peticiones de contraseña. Habíamos dicho que por defecto estará en 15. Y ese es el número que vamos a cambiar.

Podemos poner cualquier valor a nuestra conveniencia. ¿Y que pasa si pongo 0? Pues que te preguntará la contraseña cada vez. ¿Y si pongo un valor negativo? Pues entonces no volverá a pedir la contraseña, lo que es un problema a nivel de seguridad, pero allá tú.

Te debe quedar algo así

 

Ahora graba los cambios y listo. Tu sudo ahora tiene mejor memoria.

No hay comentarios:

Publicar un comentario

prekes sodui