Carregando...
Sem categoria

Usando comando sudo sem precisar digitar a senha

Se você utiliza muito um comando sudo e toda vez precisa ficar digitando a senha, essa dica é boa. É boa para casos tipo o serviço do docker que roda como root e qualquer mudança nele é preciso chamar o sudo.

Edite o arquivo /etc/sudoers com seu editor favorito (nano, vim, code) e adicione:

seu-usuario ALL=NOPASSWD: /caminho/para/programa-desejado

Para o docker, fica assim:

seu-usuario ALL=NOPASSWD: /usr/bin/docker

Não esqueça de deixar o último caractere do arquivo /etc/sudoers com uma quebra de linha!

Fazendo suas mudanças no sudoers persistir depois de uma atualização

Após uma atualização do Linux, o arquivo /etc/sudoers pode ser substituído. Para fazer com que as mudanças sejam salvas para sempre basta criar um arquivo com qualquer nome dentro da pasta /etc/sudoers.d/

Insira o mesmo conteúdo e deixe uma linha no final.

Exemplo

# /etc/sudoers.d/tiago
tiago ALL=NOPASSWD: /usr/bin/docker
tiago ALL=NOPASSWD: /usr/bin/nano
tiago ALL=NOPASSWD: /usr/bin/apt
tiago ALL=NOPASSWD: /usr/bin/chmod
tiago ALL=NOPASSWD: /usr/bin/chown
tiago ALL=NOPASSWD: /usr/bin/mv
tiago ALL=NOPASSWD: /usr/bin/thunar

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *