Arquivo sudoers editado com editor de texto - agora não é possível executar o sudo

7

Agora sei que nunca devo tentar editar o arquivo etc/sudoers com um editor de texto comum. No entanto, minutos antes de eu aprender isso, salvei um novo nome de usuário no arquivo com o Sublime Text. Agora, quando executo sudo cat sudoers , por exemplo, recebo o seguinte erro:

>>> /etc/sudoers: syntax error near line 1  <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting

Como posso sair desse dilema?

    
por steel 13.04.2015 / 04:47

1 resposta

5

Vejo que você marcou sua pergunta osx , por isso, se você fez isso em um mac, use a GUI.

  1. Abra qualquer janela do Finder e pressione cmd shift G
  2. Digite /etc/sudoers e pressione return para ir para o arquivo
  3. Pressione cmd i com o arquivo realçado
  4. Role até a parte inferior da janela de informações para "Compartilhamento e amp; Permissões 'e clique no ícone de cadeado no canto inferior direito
  5. Digite um nome de usuário e senha de administrador
  6. Agora, adicione-se a essa janela com o botão + e selecione os privilégios "Ler e gravar"
  7. Abra o arquivo em qualquer editor e corrija o que você errou na primeira vez!
por 16.04.2015 / 12:44

Tags