¿Es posible extender el tiempo que estoy registrado como administrador cuando entro en modo sudo desde la consola? Si es así, ¿cómo?
¿Es posible extender el tiempo que estoy registrado como administrador cuando entro en modo sudo desde la consola? Si es así, ¿cómo?
En el terminal, escriba esto para abrir un archivo para editar:
sudo visudo
Encuentra esto:
Defaults env_reset
Y reemplace con esto:
Defaults env_reset,timestamp_timeout=NUMBER
Donde NUMBER
es el número de minutos para el tiempo de espera.
Luego guarda el archivo.
Sí, es posible.
Edite el archivo sudoers escribiendo lo siguiente en el símbolo del sistema:
sudo visudo
Busque la sección comentada con # Defaults specification
y busque una línea como esta:
Defaults env_reset
Cambia esa línea a:
Defaults env_reset,timestamp_timeout=10
Donde puedes reemplazar 10
con la cantidad de minutos que quieras para que viva la contraseña de sudo. Guarda los cambios y listo.
Editar: si no te gusta usar vi
puedes decirle a visudo
que use otro editor. El editor debe bloquear hasta que haya terminado con sus ediciones. Solo establece la variable de entorno EDITOR
antes de envocar visudo
y usará ese editor en su lugar:
EDITOR=/usr/bin/nano sudo visudo
usaría nano
para editar el archivo en su lugar. Le recomiendo que no use un editor gráfico como Sublime Text sin saber cómo ejecutar el editor, desde la línea de comandos, en modo de bloqueo (para subl
que significa llamarlo con --wait
).
sudo bash
Ahora puedes seguir siendo el usuario root todo el tiempo que quieras. No se necesitan retoques con los archivos del sistema.
exit
o <control-d>
para volver al universo normal.
Lea otras preguntas en las etiquetas sudo