WSL: visudo -c reclama "erro de análise"

0

Estou com um problema ao tentar configurar um arquivo sudoer no WSL.

Então, criei um arquivo /etc/sudoers.d/wheel contendo a seguinte linha:

%wheel  ALL = NOPASSWD: (ALL:ALL) ALL

Mas sempre que executo visudo -c , sempre reclamou, com alguns caracteres aleatórios. Aqui estão três corridas, uma após a outra:

root@pepoluan-Asus:/etc/sudoers.d# visudo -c
>>> /etc/sudoers.d/wheel: syntax error near line 1 <<<
parse error in K�� near line 1
root@pepoluan-Asus:/etc/sudoers.d# visudo -c
>>> /etc/sudoers.d/wheel: syntax error near line 1 <<<
parse error in K��� near line 1
root@pepoluan-Asus:/etc/sudoers.d# visudo -c
>>> /etc/sudoers.d/wheel: syntax error near line 1 <<<
parse error in K}8� near line 1

(Por favor, note que o sinal representa um caracter desconhecido unicode, mostrado na tela como uma caixa com 4 dígitos hexadecimais dentro, mas esses caracteres se recusam a aparecer aqui em AU.com)

O que está acontecendo aqui?

EDITAR:

pepoluan@pepoluan-Asus:/mnt/c/Users/pepoluan$ file /etc/sudoers.d/wheel.disabled
/etc/sudoers.d/wheel.disabled: ASCII text

(Eu renomei temporariamente o arquivo para wheel.disabled para que ele não atrapalhe o comando sudo ).

    
por pepoluan 29.12.2017 / 18:37

0 respostas