sudo
, por padrão, expira após um determinado número de minutos, 15 por padrão. Você pode mudar isso executando:
sudo visudo
Em seguida, na parte inferior, adicione:
Defaults:userName timestamp_timeout=timeoutInMinutes
Onde userName
é seu nome de usuário e timeoutInMinutes
é o tempo limite (em minutos) que você deseja. Para sempre pedir uma senha, use 0
, para perguntar apenas uma vez por sessão, use -1
.
Pressione Ctrl + O e depois Ctrl + X para salvar e sair.
Para o git, você precisará configurá-lo para lembrar seu nome de usuário e senha. Veja essa pergunta sobre estouro de pilha para obter mais informações: Como fazer com que o Git só pergunte a senha ao enviar para o repositório remoto .
Além disso, sua senha sudo
não é a senha do root. A senha do root é a senha da conta root
(que está desabilitada por padrão no Ubuntu). sudo
apenas usa a senha do usuário . Uma diferença sutil, mas está aí.