Como resolver o problema “Não está no arquivo Sudoers. Este incidente será relatado”Erro

Como Resolver O Problema Nao Esta No Arquivo Sudoers Este Incidente Sera Relatado Erro



O Linux oferece um sistema robusto de gerenciamento de privilégios de usuário com comandos como sudo que permitem executar tarefas com privilégios elevados. O comando “sudo” pode fornecer aos outros usuários o mais alto nível de comando sobre o sistema que normalmente é retido pelos usuários root.

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 ) TODOS

Certifique-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ário

O 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.