Susidurti su tais erzinančiais „nepakankamų leidimų“ įspėjimais „macOS“ sistemoje gali būti tikras galvos skausmas, ypač kai norite tiesiog atidaryti failą ar paleisti programą, o sistema užtrenkia duris prieš nosį. Šios klaidos dažnai atsiranda atnaujinus operacinę sistemą į tokias versijas kaip „Catalina“, „Big Sur“ ar „Monterey“ arba tiesiog perkeliant aplankus tarp skirtingų standžiųjų diskų.
Tiesa ta, kad „Apple“ griežtino saugumo varžtus, kurdama apsaugos sluoksnius, kurie, nors ir užtikrina mūsų saugumą, kartais vartotojo patirtį paverčia chaotiška ir neintuityvia. Jei atsidūrėte šios netvarkos viduryje, nesijaudinkite, nes yra keletas būdų, kaip įvesti tvarką „Mac“ kompiuteryje – nuo paprastų valdymo skydelio koregavimų iki techninių komandų terminale.
Programų leidimų valdymas ir prieinamumas
Kai programa pateikia klaidą, rodančią, kad jai trūksta pagalbos prieigos arba vykdymo leidimų (pvz., įprasta klaida -1719), greičiausiai reikia patikrinti sistemos nuostatų skiltį „Saugumas ir privatumas“ . Čia galite valdyti, kas ką gali daryti jūsų kompiuteryje.
Viena sritis, kurioje daugelis žmonių painiojasi, yra skirtukas „Privatumas“ ir kategorija „Pritaikymas neįgaliesiems“ . Tai neturi nieko bendra su negalios profiliais; tai yra leidimas, leidžiantis tokioms programoms kaip „Google“ diskas, „Dropbox“ ar „Android Studio“ valdyti jūsų „Mac“ naudojant scenarijus arba vykdyti komandas, kurios keičia sistemos veikimą. Norėdami tai išspręsti, tiesiog eikite į tą kategoriją, spustelėkite spynos piktogramą apačioje, kad atrakintumėte pakeitimus naudodami slaptažodį, ir pažymėkite langelį šalia programos, kuri sukelia problemą, pavadinimo.

Išorinių diskų prieigos problemų šalinimas
Jei problema kyla dėl prijungto disko ir nesate administratorius, logiška paprašyti administratoriaus prieigos. Tačiau jei esate administratorius, yra labai naudinga gudrybė: galite įjungti parinktį ignoruoti failo nuosavybę . Tai padarius, sistema visus diske esančius duomenis laikys jūsų, nepriklausomai nuo to, kas buvo pirminis failo savininkas.
Leidimų taisymas per terminalą
Leidimų taisymo naudojant terminalą veiksmai yra šie:
- Pirmiausia atidarykite terminalą programoje „Utilities“ ir įveskite
cdpo to seka tarpas. - Nuvilkite probleminį aplanką į langą, kad kelias būtų automatiškai įrašytas.
- Vykdykite komandą
chmod -R 755 *kad pagrindinis vartotojas turėtų Skaitymas ir rašymas, o likusi dalis skirta tik skaitymui.
Jei failo informacijos lange pastebite anoniminius vartotojus, geriausia juos ištrinti rankiniu būdu, kad išvengtumėte nuosavybės konfliktų.

Pažangūs sprendimai kritinėms sistemos klaidoms
Tokiose versijose kaip „High Sierra“ ar „Mojave“ sistema gali blokuoti leidimų aktyvavimą. Jei „macOS“ atnaujinimas ar diegimas iš naujo nepadeda, labiau patyrę vartotojai gali pabandyti pataisyti konkrečius katalogus, pvz., „StagedExtensions“ arba „KernelExtensionManagement“.
Norėdami tai padaryti, turite įjungti atkūrimo režimą (paleidžiant paspauskite „Cmd“ + R), atidaryti terminalą ir patikrinti, ar katalogas turi žymą „apribotas“ . Jei šios žymos nėra, turite paleisti atitinkamą taisymo kodą, kad sistema vėl galėtų suteikti prieigos teises.
Giluminio namų katalogo atkūrimo metodai
Štai pagrindiniai namų katalogo atkūrimo būdai:
- repairHomePermissions komanda: Jis paleidžiamas iš terminalo atkūrimo režimu. Paleidus jį, rekomenduojama iš naujo įdiegti „macOS“ (tai neištrina jūsų duomenų), kad... leidimai yra atkurti teisingai.
- Naudojant diskutil: Galite išbandyti komandą
sudo diskutil resetUserPermissions / 'id -u'tiesiai sistemos terminale. Jei tai nepadeda, pirmiausia pritaikykite.chflags -R nouchg ~punktas pašalinti nekintamumo žymas prieš kartojant procesą. - Švarus pakartotinis diegimas ir perkėlimas: Tai branduolinis variantas. Tai apima atsarginės kopijos sukūrimą, paveikto tomo ištrynimą, sistemos įdiegimą iš naujo ir naujos instaliacijos sukūrimą. vartotojas su kitu vardu ir tada naudokite perkėlimo vedlį duomenims importuoti.
Nesvarbu, ar tai būtų paprasto privatumo nustatymo koregavimas, aplankų tvarkymas naudojant „chmod“ komandas, ar paleidimo leidimų atkūrimas atkūrimo režimu – yra keli intervencijos lygiai, leidžiantys atgauti visišką failų ir programų kontrolę „macOS“.
