Fóruns

'nenhuma fonte sudoers válida encontrada para encerrar'

N

NonoVoyou

Pôster original
11 de agosto de 2021
  • 11 de agosto de 2021
Olá, toda vez que tento um comando sudo no Terminal do Mac OS Mojave, recebo:

- sudo: nenhuma fonte sudoers válida encontrada, encerrando

- sudo: não foi possível inicializar o plugin de política

Estou no usuário administrador chamado ' Noé 'mas o nome do macbook está em nome de sozinho.

Quando eu abro o terminal, vejo diretamente 'MacBook-Pro-de-sam: ~ sam $' como se sam fosse o administrador, enquanto meu usuário 'noa' é designado administrador, talvez seja esse o problema, mas não sei como resolvê-lo ..

Por favor me ajude e tenha um bom dia

Anexos

  • Exibir item de mídia 'href =' tmp / attachments / capture-de-cran-2021-08-11-a-12-01-57-png.1817243 / '> Captura de tela 2021-08-11 em 12.01.57.png'file-meta '> 56,5 KB Visualizações: 80
Q

Quentin Wilson

21 de agosto de 2018
  • 11 de agosto de 2021
O problema parece ser as permissões no arquivo sudoers - o sudo não será executado se houver suspeita de violação do arquivo. Verifique as permissões executando ls -l / etc / sudoers. Deve ser 440 ou -r - r -----. Se não for, alguém que conhece a senha de root precisa corrigir as permissões executando su e chmod 440 / etc / sudoers. Talvez alguém editou o arquivo sudoers e não o fez executando o visudo. Seja o que for que o tenha causado, o sudo não funcionará até que as permissões sejam corrigidas.
Reações:NoBoMac

NoBoMac

Moderador
Membro da equipe
1 de julho de 2014
  • 11 de agosto de 2021
^^ Isso.

Além disso, não parece ser o problema, mas havia uma série de atualizações do sistema operacional que, para mim, estavam redefinindo o arquivo sudoers para os padrões. Necessário para me adicionar de volta via comando visudo. Portanto, algo mais a ser observado.

Já faz um tempo que baguncei um arquivo sudoers, então a memória está nebulosa, mas pode não precisar do root para consertar. Primeiro, em sua conta de administrador, tente o comando visudo, sem e com o uso de sudo. Se isso não funcionar, na conta admin, adicione permissões de gravação para admin no arquivo / etc / sudoers. Repita com o comando visudo.

Além disso, na conta de administrador pode tentar: chown root:wheel /etc/sudoers

Opção nuclear: baixe o instalador da App Store e instale. Manterá contas e arquivos não pertencentes ao sistema operacional como estão, mas instalará novas versões de tudo o que estiver relacionado ao sistema operacional e corrigirá todas as permissões do sistema.