Forum

« aucune source de sudoers valide trouvée en train de quitter »

N

NonoVoyou

Affiche originale
11 août 2021
  • 11 août 2021
Bonjour, chaque fois que j'essaie une commande sudo dans Terminal sur Mac OS Mojave, j'obtiens :

- sudo : aucune source sudoers valide trouvée, quitter

- sudo : impossible d'initialiser le plugin de politique

Je suis sur l'utilisateur admin appelé ' Noé ' mais mais le nom du macbook est au nom de seul.

Quand j'ouvre le terminal, je vois directement 'MacBook-Pro-de-sam : ~ sam $' comme si sam était l'administrateur, alors que mon utilisateur 'noa' est désigné admin, c'est peut-être le problème mais je ne sais pas comment le résoudre ..

Merci de m'aider et bonne journée

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Capture d’écran 2021-08-11 à 12.01.57.png'file-meta'> 56.5 KB · Views: 80
Q

QuentinWilson

21 août 2018
  • 11 août 2021
Le problème semble être les autorisations sur le fichier sudoers - sudo ne s'exécutera pas si le fichier est suspecté d'être falsifié. Vérifiez les autorisations en exécutant ls -l /etc/sudoers. Il devrait être 440, ou -r--r-----. Si ce n'est pas le cas, quelqu'un qui connaît le mot de passe root doit corriger les autorisations en effectuant un su et un chmod 440 /etc/sudoers. Peut-être que quelqu'un a modifié le fichier sudoers et ne l'a pas fait en exécutant visudo. Quelle que soit la cause, sudo ne fonctionnera pas tant que les autorisations ne seront pas corrigées.
Réactions :NoBoMac

NoBoMac

Modérateur
Membre du staff
1 juil. 2014
  • 11 août 2021
^^Ceci.

De plus, cela ne ressemble pas au problème, mais il y avait une série de mises à jour du système d'exploitation qui, pour moi, réinitialisaient le fichier sudoers aux valeurs par défaut. J'avais besoin de me rajouter via la commande visudo. Donc, autre chose à surveiller.

Cela fait un moment que je n'ai pas gâché un fichier sudoers, donc la mémoire est floue, mais n'a peut-être pas besoin de root pour réparer. Tout d'abord, dans votre compte administrateur, essayez la commande visudo, sans et avec sudo. Si cela ne fonctionne pas, à partir du compte admin, ajoutez des autorisations d'écriture pour admin dans le fichier /etc/sudoers. Répétez avec la commande visudo.

En outre, à partir du compte administrateur, vous pouvez essayer : |_+_|

Option nucléaire : téléchargez le programme d'installation depuis l'App Store et installez-le. Conservera les comptes et les fichiers non liés au système d'exploitation tels quels, mais installera de nouvelles versions de tout ce qui concerne le système d'exploitation et corrigera toutes les autorisations système.