Respostas:
Sim, é possível.
Edite o arquivo sudoers digitando o seguinte no prompt de comando:
sudo visudo
Encontre a seção comentada # Defaults specification
e procure uma linha como esta:
Defaults env_reset
Mude essa linha para:
Defaults env_reset,timestamp_timeout=10
Onde você pode substituir 10
o número de minutos que deseja para a senha do sudo. Salve as alterações e pronto.
Editar: se você não gosta de usar, vi
pode dizer visudo
para usar outro editor. O editor deve bloquear até você terminar suas edições. Basta definir a EDITOR
variável de ambiente antes de chamar visudo
e ele usará esse editor:
EDITOR=/usr/bin/nano sudo visudo
usaria nano
para editar o arquivo. Eu recomendo que você não use um editor gráfico como o Sublime Text sem saber como executar o editor, na linha de comando, no modo de bloqueio (pois subl
isso significa chamá-lo com --wait
).
visudo
apenas não edita o /etc/sudoers
arquivo diretamente. Ele edita uma cópia do arquivo e, quando você o salva, verifica se a cópia está sintaticamente correta antes de ser substituída /etc/sudoers
pela cópia. Isto é muito importante. É super fácil estragar esse arquivo e danificar seu sistema. Veja acima como você usa outro editor, se você vi
não gosta.
visudo
leva o editor de $EDITOR
se definido enquanto sudo -e
(que pode ser usado para editar qualquer arquivo) primeiro olha $SUDO_EDITOR
.
sudo bash
Agora você pode permanecer o usuário root pelo tempo que desejar. Não é necessário mexer nos arquivos do sistema.
exit
ou <control-d>
para retornar ao universo normal.
sudo