Forums

'geen geldige sudoers-bronnen gevonden die stoppen'

N

NonoVoyou

originele poster
11 aug. 2021
  • 11 aug. 2021
Hallo, elke keer dat ik een sudo-opdracht probeer in Terminal op Mac OS Mojave, krijg ik:

- sudo: geen geldige sudoers-bronnen gevonden, stoppen

- sudo: kan beleidsplug-in niet initialiseren

Ik ben op de admin-gebruiker genaamd ' Noach ' maar maar de naam van de macbook staat op naam van alleen.

Als ik terminal open, zie ik direct 'MacBook-Pro-de-sam: ~ sam $' alsof sam de beheerder is, terwijl mijn gebruiker 'noa' is aangewezen als beheerder, misschien is dat het probleem maar ik weet niet hoe ik het moet oplossen..

Help me alsjeblieft en een fijne dag verder

Bijlagen

  • Bekijk media-item ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Screenshot 2021-08-11 op 12.01.57.png'file-meta '> 56.5 KB Bekeken: 80
Q

Quentin Wilson

21 aug. 2018
  • 11 aug. 2021
Het probleem lijkt de machtigingen voor het sudoers-bestand te zijn - sudo wordt niet uitgevoerd als er met het bestand wordt geknoeid. Controleer de rechten door ls -l /etc/sudoers uit te voeren. Het moet 440 zijn, of -r--r-----. Als dat niet het geval is, moet iemand die het root-wachtwoord kent, de machtigingen herstellen door een su en chmod 440 /etc/sudoers uit te voeren. Misschien heeft iemand het sudoers-bestand bewerkt en het niet gedaan door visudo uit te voeren. Wat de oorzaak ook is, sudo zal niet werken totdat de rechten zijn hersteld.
reacties:Geen BoMac

Geen BoMac

Moderator
Medewerker
1 juli 2014
  • 11 aug. 2021
^^Dit.

Het klinkt ook niet als het probleem, maar er was een reeks OS-updates die voor mij het sudoers-bestand terugzetten naar de standaardwaarden. Moest mezelf weer toevoegen via het visudo-commando. Dus nog iets om op te letten.

Het is een tijdje geleden dat ik een sudoers-bestand heb verprutst, dus het geheugen is wazig, maar het is mogelijk dat root niet nodig is om het te repareren. Probeer eerst in je beheerdersaccount het visudo-commando, zonder en met het gebruik van sudo. Als dat niet werkt, voegt u vanuit het beheerdersaccount schrijfrechten voor admin toe aan het bestand /etc/sudoers. Herhaal met het visudo-commando.

U kunt ook vanuit het beheerdersaccount proberen: |_+_|

Nucleaire optie: download het installatieprogramma uit de App Store en installeer het. Houdt niet-OS-accounts en bestanden zoals ze zijn, maar installeert nieuwe versies van alles wat met het besturingssysteem te maken heeft en herstelt alle systeemmachtigingen.