Risposte:
Sì, è possibile.
Modifica il file sudoers digitando quanto segue al prompt dei comandi:
sudo visudo
Trova la sezione commentata # Defaults specification
e cerca una riga come questa:
Defaults env_reset
Cambia quella riga in:
Defaults env_reset,timestamp_timeout=10
Dove puoi sostituirlo 10
con qualunque numero di minuti desideri per vivere la password sudo. Salva le modifiche e il gioco è fatto.
Modifica: se non ti piace usare vi
puoi dire visudo
di usare un altro editor. L'editor deve bloccare fino a quando non hai terminato le modifiche. Basta impostare la EDITOR
variabile di ambiente prima di invocare visudo
e utilizzerà invece quell'editor :
EDITOR=/usr/bin/nano sudo visudo
userebbe invece nano
per modificare il file. Ti consiglio di non usare un editor grafico come Sublime Text senza sapere come eseguire l'editor, dalla riga di comando, in modalità di blocco (per subl
questo significa chiamarlo con --wait
).
visudo
semplicemente non modifica /etc/sudoers
direttamente il file. Modifica una copia del file e, quando lo salvi, verifica che la copia sia sintatticamente corretta prima di sostituirla /etc/sudoers
con la copia. Questo è molto importante. È super facile da rovinare e archiviare il tuo sistema. Vedi sopra per come usi un altro editor se vi
non ti piace .
visudo
prende l'editor $EDITOR
se definito mentre sudo -e
(che può essere utilizzato per modificare qualsiasi file) per la prima volta $SUDO_EDITOR
.
sudo bash
Ora puoi rimanere l'utente root per tutto il tempo che desideri. Non è necessario armeggiare con i file di sistema.
exit
o <control-d>
per tornare all'universo normale.
sudo