Erro: Usuário Não Está no Arquivo Sudoers no Debian
No Debian, a mensagem de que o usuário não está no arquivo sudoers aparece quando a conta não pertence ao grupo sudo. O caminho seguro é incluir o usuário nesse grupo, sem editar o /etc/sudoers na mão.
Incluir o usuário no grupo sudo
Entre como root. O sistema pede a senha do root:
su -Troque seu-usuario pelo nome da conta:
usermod -aG sudo seu-usuario
exitEncerre a sessão e entre de novo. O grupo novo só passa a valer depois disso. Confira com:
sudo whoamiA resposta esperada é root.
Regra específica no sudoers
Se a permissão precisar ser diferente da do grupo, use o visudo. Ele confere a sintaxe antes de gravar. Um erro em /etc/sudoers aberto direto no editor pode tirar o sudo da máquina.
su -
visudoAbaixo do privilégio do root, acrescente:
seu-usuario ALL=(ALL:ALL) ALLO visudo abre o editor padrão do sistema. Salve, feche e volte ao seu usuário:
exit