Forum

„nie znaleziono prawidłowych źródeł sudoers, które rzuciły”

n

NonoVoyou

Oryginalny plakat
11 sierpnia 2021
  • 11 sierpnia 2021
Witam, za każdym razem, gdy próbuję polecenia sudo w Terminalu w systemie Mac OS Mojave, otrzymuję:

- sudo: nie znaleziono prawidłowych źródeł sudoers, rzucanie

- sudo: nie można zainicjować wtyczki polityki

Jestem na koncie administratora o nazwie „ Noego ' ale nazwa Macbooka jest w imieniu sam.

Kiedy otwieram terminal, widzę bezpośrednio „MacBook-Pro-de-sam: ~ sam $” jakby sam był administratorem, podczas gdy mój użytkownik 'noa' jest wyznaczonym adminem, może w tym problem ale nie wiem jak go rozwiązać..

Proszę o pomoc i życzę miłego dnia

Załączniki

  • Wyświetl element multimedialny ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Zrzut ekranu 2021-08-11 w 12.01.57.png'file-meta '> 56,5 KB Wyświetleń: 80
Q

Quentina Wilsona

21 sierpnia 2018 r.
  • 11 sierpnia 2021
Wydaje się, że problemem są uprawnienia do pliku sudoers — sudo nie zostanie uruchomione, jeśli podejrzewa się, że plik został naruszony. Sprawdź uprawnienia, uruchamiając ls -l /etc/sudoers. Powinno być 440 lub -r--r-----. Jeśli tak nie jest, ktoś, kto zna hasło roota, musi poprawić uprawnienia, wykonując su i chmod 440 /etc/sudoers. Może ktoś edytował plik sudoers i nie zrobił tego, uruchamiając visudo. Niezależnie od tego, co spowodowało, sudo nie będzie działać, dopóki uprawnienia nie zostaną naprawione.
Reakcje:NoBoMac

NoBoMac

Moderator
Pracownik
1 lip 2014
  • 11 sierpnia 2021
^^To.

Również nie brzmi to jak problem, ale był ciąg aktualizacji systemu operacyjnego, które dla mnie resetowały plik sudoers do domyślnych. Potrzebowałem dodać się z powrotem za pomocą polecenia visudo. Więc coś innego, na co warto zwrócić uwagę.

Minęło trochę czasu, odkąd popsułem plik sudoers, więc pamięć jest zamglona, ​​ale może nie wymagać rootowania, aby naprawić. Najpierw na swoim koncie administratora wypróbuj polecenie visudo, bez i z użyciem sudo. Jeśli to nie zadziała, z konta administratora dodaj uprawnienia do zapisu dla administratora do pliku /etc/sudoers. Powtórz z poleceniem visudo.

Również z konta administratora można spróbować: |_+_|

Opcja jądrowa: pobierz instalator z App Store i zainstaluj. Zachowa konta i pliki bez systemu operacyjnego, ale zainstaluje nowe wersje wszystkiego, co jest związane z systemem operacyjnym i naprawi wszystkie uprawnienia systemowe.