sudo en Ubuntu sigue pidiéndome mi contraseña para cada comando. Anteriormente, solo tenía que ingresar la contraseña una vez, y luego se recordaría por un período de tiempo. Esto cambió recientemente, probablemente después de "actualizar" a Natty.
Lo hice sudo visudoy configuré Defaults env_reset, timestamp_timeout = 60, intenté reiniciar, pero todavía no funciona. ¿Cómo puedo solucionar esto?
Después de las sugerencias a continuación, mi /etc/sudoersaspecto es el siguiente:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults:endolith timestamp_timeout=60
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
#includedir /etc/sudoers.d
Actualizar:
Actualicé mi VirtualBox y comenzó a sufrir el mismo problema. Supongo que ejecuté bash e intenté sudo en eso, y la contraseña se recuerda correctamente. Es sólo cuando uso mi shell por defecto de pescado que no recuerda. Lo hizo en la versión anterior de Ubuntu, pero ya no.
Actualizar:
Actualicé a 13.05 y esto mágicamente comenzó a funcionar nuevamente. Ahora me pide mi contraseña una vez, deja de pedirla un momento y luego me la pide nuevamente después de un período de tiempo.
Defaults:endolith timestamp_timeout=60, pero no estás en ningún grupo llamado endolito, de acuerdo con otro comentario aquí. Entonces, ¿qué nombre de usuario estás usando? Verifique whoamiy agregue ese nombre de usuario en lugar de endolithen Defaults:endolith timestamp_timeout=60oendolith ALL=(ALL) NOPASSWD: ALL