Para utilizar o sudo, você precisa estar cadastrado no “/etc/sudoers” pois este arquivo determina se o usuário tem permissão para executar alguma tarefa. No entanto, muitos usuários enfrentam alguns erros incomuns ao usar o comando “sudo”.
Neste tutorial rápido, explicaremos as diferentes abordagens que você pode usar para resolver o problema “Não está no arquivo sudoers. Este incidente será relatado” erro facilmente.
Como resolver o problema “Não está no arquivo Sudoers. Este incidente será relatado”Erro
A correção imediata para esse erro é modificar o arquivo “/etc/sudoers”. Este processo simples requer que o usuário root adicione o usuário (que está enfrentando esse erro) no arquivo sudoers.
Você pode usar o comando “Visudo” para abrir diretamente o arquivo “/etc/sudoers”. Visudo é um comando especial feito propositalmente para modificar o arquivo sudoers.
sudo visual
Navegue até a linha que diz “root ALL=(ALL:ALL) ALL” e digite o seguinte texto na próxima linha:
nome de usuário TODOS = ( TUDO TUDO ) TODOSCertifique-se de substituir o termo “user_name” pelo nome real do usuário a quem deseja fornecer os privilégios sudo.
Depois de alterar tudo, agora você pode salvar e sair do arquivo. Finalmente, você concluiu o processo e o erro “não está no arquivo sudoers” não irá mais incomodá-lo. A próxima seção discutirá um comando de uma linha que você pode usar para adicionar usuários ao grupo sudo que contém os privilégios sudo por padrão.
O Grupo Sudo
Em vez de adicionar o usuário como demonstrado no processo anterior, você pode adicionar o usuário pretendido ao grupo sudo. Ao ser adicionado a este grupo, o usuário terá acesso sudo. Portanto, isso o ajudará a resolver o erro.
Para fazer isso, digite o seguinte comando fornecido no terminal:
sudo mod de usuário -aG sudo nome de usuárioO comando “usermod” com as opções “-aG” e entrada sudo adiciona o usuário especificado ao grupo – sudo. Além disso, substitua “user_name” pelo nome de usuário/ID do usuário alvo.
Conclusão
O referido erro geralmente mostra que o usuário não está disponível no arquivo sudoers. Sua única solução é adicionar o usuário afetado ao arquivo mencionado. Neste artigo, explicamos duas maneiras: modificando o arquivo sudoers e adicionando o usuário ao grupo sudo. Você pode usar qualquer um dos dois para se livrar desse erro.