Fora

'ingen gyldige sudoers-kilder fundet ved at stoppe'

N

NonoVoyou

Original plakat
11. august 2021
  • 11. august 2021
Hej, hver gang jeg prøver en sudo-kommando i Terminal på Mac OS Mojave, får jeg:

- sudo: ingen gyldige sudoers-kilder fundet, afslutter

- sudo: ude af stand til at initialisere politik-plugin

Jeg er på admin brugeren kaldet ' Noah ' men men navnet på macbooken er i navnet på alene.

Når jeg åbner terminal ser jeg direkte 'MacBook-Pro-de-sam: ~ sam $' som om sam var administratoren, mens min bruger 'noa' er udpeget admin, måske er det problemet, men jeg ved ikke hvordan jeg skal løse det..

Hjælp mig venligst og hav en god dag

Vedhæftede filer

  • Se medieemne ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Skærmbillede 2021-08-11 kl. 12.01.57.png'file-meta '> 56,5 KB Visninger: 80
Q

Quentin Wilson

21. august 2018
  • 11. august 2021
Problemet ser ud til at være tilladelser til sudoers-filen - sudo vil ikke køre, hvis filen er mistænkt for at være blevet manipuleret. Tjek tilladelserne ved at køre ls -l /etc/sudoers. Det skal være 440 eller -r--r-----. Hvis det ikke er det, skal nogen, der kender root-adgangskoden, rette tilladelser ved at lave en su og chmod 440 /etc/sudoers. Måske har nogen redigeret sudoers-filen og ikke gjort det ved at køre visudo. Uanset hvad der forårsagede det, vil sudo ikke fungere, før tilladelserne er rettet.
Reaktioner:NoBoMac

NoBoMac

Moderator
Medarbejder
1. juli 2014
  • 11. august 2021
^^Dette.

Det lyder heller ikke som problemet, men der var en række OS-opdateringer, der for mig nulstillede sudoers-filen til standardindstillingerne. Nødt til at tilføje mig selv igen via visudo-kommando. Så noget andet at se efter.

Det er et stykke tid siden, at jeg forkludrede en sudoers-fil, så hukommelsen er sløret, men behøver måske ikke root til at rettes. Først, i din admin-konto, prøv visudo-kommandoen uden og med at bruge sudo. Hvis det ikke virker, skal du fra admin-kontoen tilføje skrivetilladelser for admin til filen /etc/sudoers. Gentag med visudo-kommandoen.

Fra admin-kontoen kan du også prøve: |_+_|

Nuklear mulighed: download installationsprogram fra App Store og installer. Beholder ikke-OS-konti og filer, som de er, men vil installere nye versioner af alt OS-relateret, og rette alle systemtilladelser.