O sudo é um utilitário Unix que permite que usuários confiáveis executem comandos com os privilégios de outro usuário. Seu uso mais comum é executar comandos como usuário root, que é definido por padrão.
No entanto, para invocar sudo, o usuário chamando o comando sudo deve ser um grupo dos sudoers gerenciados pelo arquivo sudoers em (/etc/sudoers/). No entanto, o nome do grupo do grupo sudoers pode diferir com base na distribuição que você está usando.
Fora da caixa, uma vez que um usuário invoca sudo, eles serão obrigados a fornecer uma senha antes da execução. Esse é um dos mecanismos de segurança da ferramenta sudo, pois pode ser prejudicial se incorretamente.
No entanto, se você costuma executar muitos comandos em seu terminal, pode ser muito cansativo continuar digitando suas senhas toda vez que você invoca sudo. Da mesma forma, se você estiver executando scripts que exigem sudo, ter uma senha não é realmente o caminho a seguir. É aí que entra o conceito de sudo sem senha.
Neste tutorial, nos concentraremos na criação de sudo de uma maneira que não exija que você insira uma senha.
CUIDADO: Devido à natureza da ferramenta e ao seu mecanismo de cache, executar um comando como sudo sem uma senha pode ter preocupações de segurança. Por favor, tenha cuidado ao ativar esta opção.
Ativar sudo sem senha
Para configurar sudo sem senha, tudo o que precisamos fazer é editar o arquivo sudoers e adicionar algumas entradas.
Comece editando o arquivo sudoers com o comando:
$ sudo visudo
Recomendamos editar o arquivo sudoers com o visudo, pois ele verifica as edições e não salva alterações se ocorrer erros.
No arquivo sudoers, adicione as seguintes entradas.
Salve o arquivo e feche. É bom observar que as mudanças afetam todos os usuários do grupo sudo.
Para definir sudo sem senha em um usuário específico, podemos adicionar a entrada como:
A entrada acima define um sudo sem senha para o usuário linuxhint.
Conclusão
Para este guia, analisamos definir um sudo sem senha para um usuário específico ou todos os membros do grupo sudo. Use essa funcionalidade com cautela, pois pode levar a falhas de segurança.
Se você gostou do guia, compartilhe -o com os amigos.