Fóra

'nenalezeny žádné platné zdroje sudoers pro ukončení'

N

NonoVoyou

Původní plakát
11. srpna 2021
  • 11. srpna 2021
Dobrý den, pokaždé, když zkouším příkaz sudo v Terminálu na Mac OS Mojave, dostanu:

- sudo: nenalezeny žádné platné zdroje sudoers, končí se

- sudo: nelze inicializovat plugin pro zásady

Jsem v administračním uživateli s názvem ' Noe ale název macbooku je ve jménu sama.

Když otevřu terminál, přímo vidím 'MacBook-Pro-de-sam: ~ sam $' jako by sam byl správce, zatímco můj uživatel 'noa' je určen jako admin, možná je to problém, ale nevím, jak ho vyřešit.

Prosím pomozte mi a přeji hezký den

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Snímek obrazovky 2021-08-11 at 12.01.57.png'file-meta '> 56,5 KB Zobrazení: 80
Q

Quentinem Wilsonem

21. srpna 2018
  • 11. srpna 2021
Zdá se, že problém je v oprávněních k souboru sudoers - sudo se nespustí, pokud je soubor podezřelý z manipulace. Zkontrolujte oprávnění spuštěním ls -l /etc/sudoers. Mělo by to být 440 nebo -r--r-----. Pokud tomu tak není, někdo, kdo zná heslo uživatele root, musí opravit oprávnění provedením příkazu su a chmod 440 /etc/sudoers. Možná někdo upravil soubor sudoers a neudělal to spuštěním visudo. Ať už to způsobilo cokoli, sudo nebude fungovat, dokud nebudou opravena oprávnění.
reakce:NoBoMac

NoBoMac

Moderátor
Zaměstnanec
1. července 2014
  • 11. srpna 2021
^^ Tohle.

Také to nezní jako problém, ale došlo k řadě aktualizací OS, které pro mě resetovaly soubor sudoers na výchozí hodnoty. Potřebuji se znovu přidat pomocí příkazu visudo. Takže ještě něco, na co si dát pozor.

Už je to nějaký čas, co jsem pokazil soubor sudoers, takže paměť je zamlžená, ale možná nebude potřeba root k opravě. Nejprve ve svém účtu správce vyzkoušejte příkaz visudo, bez použití sudo a s ním. Pokud to nefunguje, z účtu správce přidejte oprávnění k zápisu pro správce do souboru /etc/sudoers. Opakujte s příkazem visudo.

Také z účtu správce můžete zkusit: |_+_|

Nukleární možnost: stáhněte si instalační program z App Store a nainstalujte. Ponechá účty a soubory mimo OS tak, jak jsou, ale nainstaluje nové verze všeho, co souvisí s OS, a opraví všechna systémová oprávnění.