¿Cómo cambio el tiempo de espera de sudo?

¿Cómo cambio el tiempo de espera de sudo?

Si invoco sudo, pero espero un tiempo sin ingresar la contraseña, saldrá con el tiempo de espera. ¿Hay alguna forma de cambiar este comportamiento (aumentar el tiempo antes del tiempo de espera o eliminarlo por completo)?

Respuesta1

Sí: ver man sudoers. Hay una opción passwd_timeoutque se puede cambiar. Puede establecer el valor predeterminado global o cambiarlo por comando.

Respuesta2

Crea /etc/sudoers.d/passwd_timeout y en él declara el número de minutos que pueden pasar antes de tener que volver a escribir la contraseña en la misma sesión:

Defaults:ALL timestamp_timeout=480

No funcionó cuando nombré el archivo "tiempo de espera". Tampoco se me permitió usar sudo -T por algún otro motivo de protección. (Debain 12/Bookworm) Nota: Se supone que debemos usar visudo para editar dicho archivo, pero sudo hago eco de la frase breve y luego chmod 440.

información relacionada