Como usar SUDO sem senha

desenho animado sudo

Nós todos sabemos o comando sudo, o substituto «seguro» do su, e falamos muito neste blog sobre isso e sobre as vantagens de usar sudo vs su, mas desta vez vamos mostrar a vocês, para quem ainda não conhece , um tutorial simples passo a passo de como usar esta ferramenta sem ter que digitar uma senha para ela. Para a maioria dos novatos, digamos que sua função seja autenticá-lo como superusuário ou root temporariamente para realizar certas ações de administração que requerem privilégios sem a necessidade de abrir uma sessão como root com os riscos que isso pode acarretar.

Bem, todos nós sabemos que digitar sudo na linha de comando, geralmente seguido pelos comandos que queremos usar com privilégiosComo pode ser uma instalação de um pacote usando um gerenciador de pacotes, o sistema imediatamente nos lança um prompt para que possamos inserir uma senha para obter esses privilégios e executar o comando. Mas ... e se não tivéssemos que inserir a senha?

É disso que trata o nosso mini-tutorial e os passos eles são muito simples:

  • Execute o seguinte comando para modificar o arquivo / etc / sudoers:
sudo visudo

  • Agora, no conteúdo do referido arquivo você deve pesquisa a linha contendo:
root ALL=(ALL) ALL

  • E digite o seguinte linha, substituindo o nome de usuário pelo seu:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • Agora salvamos as alterações e ele não nos perguntará a senha da próxima vez que executarmos o sudo em nossa conta ...

Isso é recomendado? Não, faça por sua própria conta e risco, mas alguns usuários, por conveniência ou por qualquer outro motivo, podem precisar deletar essa solicitação de senha toda vez que executarem o sudo ... A propósito, se você quiser uma solução menos radical, pode modificar o tempo de tolerância que o sudo espera para solicitar a senha novamente (você deve ter notado que, ao executar o sudo várias vezes seguidas, ele nem sempre pede a senha). Esse tempo de cortesia pode ser reduzido ou estendido e, talvez, se você for executar muitas tarefas consecutivas, seja mais aconselhável fazer isso do que não remover a senha diretamente. São apenas ideias!