O tempo limite padrão de sudo é de 15 minutos; ou seja, sudo lembrará sua senha por 15 minutos por padrão.
Você pode modificar esse tempo limite padrão adicionando uma string no arquivo /etc/sudoers . No entanto, você não modifica o arquivo diretamente, mas usa o comando sudo visudo .
Então, digite sudo visudo em um terminal. Isso abrirá o arquivo (na verdade, temporário) para que possamos editá-lo, usando seu editor preferido.
Nota: se você está usando
visudopela primeira vez, deve ser perguntado qual editor você gostaria de usar, então escolha seu editor. Não há um editor "melhor", mas eu prefironano. Se você já usouvisudoe escolheu um editor antes, mas deseja usar outro editor por enquanto, pode usarsudo EDITOR=vi visudopara usarviou alterá-lo parananopara usarnano. Se você quiser alterar permanentemente seu editor preferido, façasudo update-alternatives --config editor.
Procure esta linha:
Defaults env_reset
Adicione timestamp_timeout=X (com uma vírgula) no final, onde X é a hora que você deseja definir em minutos.
Assim, sua linha deve ficar assim, como exemplo:
Defaults env_reset,timestamp_timeout=5
Se você especificar 0, sempre será solicitada a senha. Se você especificar um valor negativo, o tempo limite nunca expirará.
Uma vez feito, salve e saia.
Fonte: RootSudoTimeout