Forumai

„Nerasta jokių galiojančių sudoers šaltinių, kurie nutraukia darbą“

N

NonoVoyou

Originalus plakatas
2021 m. rugpjūčio 11 d
  • 2021 m. rugpjūčio 11 d
Sveiki, kiekvieną kartą, kai bandau sudo komandą „Mac OS Mojave“ terminale, gaunu:

- sudo: nerasta galiojančių sudoers šaltinių, baigiama

- sudo: nepavyko inicijuoti politikos papildinio

Aš naudoju administratoriaus naudotoją pavadinimu ' Nojus Bet „Macbook“ pavadinimas yra pavadinime vienas.

Atidaręs terminalą matau tiesiai „MacBook-Pro-de-sam: ~ sam $“ tarsi sam būtų administratorius, o mano vartotojas 'noa' yra paskirtas administratoriumi, galbūt tai yra problema, bet aš nežinau, kaip ją išspręsti.

Prašau padėk man ir geros dienos

Priedai

  • Peržiūrėti medijos elementą ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Ekrano kopija 2021-08-11, 12.01.57.png'file-meta '> 56,5 KB Peržiūrų: 80
K

Kventinas Vilsonas

2018 m. rugpjūčio 21 d
  • 2021 m. rugpjūčio 11 d
Atrodo, kad problema yra sudoers failo leidimai – sudo neveiks, jei įtariama, kad failas buvo sugadintas. Patikrinkite leidimus paleisdami ls -l /etc/sudoers. Tai turėtų būti 440 arba -r--r-----. Jei ne, kas nors, kas žino root slaptažodį, turi pataisyti teises, atlikdamas su ir chmod 440 /etc/sudoers. Galbūt kažkas redagavo sudoers failą ir to nepadarė paleisdamas visudo. Kad ir kokia būtų priežastis, sudo neveiks, kol nebus pataisyti leidimai.
Reakcijos:NoBoMac

NoBoMac

Moderatorius
Darbuotojas
2014 m. liepos 1 d
  • 2021 m. rugpjūčio 11 d
^^ Tai.

Be to, tai neatrodo kaip problema, tačiau buvo keletas OS naujinimų, kurie man iš naujo nustatė sudoers failo numatytuosius nustatymus. Reikėjo vėl pridėti save per komandą visudo. Taigi, dar kai ko reikia atkreipti dėmesį.

Jau kurį laiką sujaučiau sudoers failą, todėl atmintis yra miglota, bet gali prireikti root, kad būtų galima taisyti. Pirmiausia savo administratoriaus paskyroje išbandykite komandą „visudo“, nenaudodami sudo ir nenaudodami. Jei tai neveikia, iš administratoriaus paskyros pridėkite administratoriaus rašymo teises į failą /etc/sudoers. Pakartokite su visudo komanda.

Be to, iš administratoriaus paskyros galite pabandyti: |_+_|

Branduolinė parinktis: atsisiųskite diegimo programą iš „App Store“ ir įdiekite. Išsaugos ne OS paskyras ir failus, kaip yra, bet įdiegs naujas visko, kas susiję su OS, versijas ir pataisys visus sistemos leidimus.