Este arquivo DEVE ser editado com o comando 'visudo' como root. Por favor, considere adicionar conteúdo local em /etc/sudoers.d/ em vez de modificar diretamente este arquivo.
Na esperança de que ajuda
eu tenho um pequeno problema com meu arquivo / etc / sudoers em um servidor LTS do Ubuntu 16.04. Se eu fizer um sudo com o meu usuário eu sempre obtenho o erro sudo: / etc / sudoers não é um arquivo ou diretório.
É mais como um problema de estilo porque o usuário está no grupo certo e o arquivo tem os direitos 0440. Então tudo está funcionando mas o erro ainda é visível com todo sudo que eu uso
Este arquivo DEVE ser editado com o comando 'visudo' como root. Por favor, considere adicionar conteúdo local em /etc/sudoers.d/ em vez de modificar diretamente este arquivo.
Na esperança de que ajuda
Você não especificou um leitor de arquivos. Você precisa usar visudo
ou nano
(que o Ubuntu usa como editor de arquivos padrão para visudo
em vez de vi
, de uma maneira totalmente não confusa).
Por exemplo:
sudo visudo
sudo nano /etc/sudoers
Por que você deve usar visudo
sobre outros métodos? Porque ao contrário de outros editores de texto, ele valida a sintaxe do arquivo ao salvar, evitando problemas de acesso potencialmente incapacitantes.