Kako, kdaj in zakaj popraviti dovoljenja za disk na vašem računalniku Mac
»Poskusite popraviti dovoljenja za disk« je standardna napaka za odpravljanje težav za Mac, ki se vedno znova dogaja. V resnici obstajata dve različni orodji za popravilo različnih vrst dovoljenj za disk in eden je zelo skrit.
Dovoljenja so res dovoljenja za datoteko in imenik, vendar se običajno imenujejo "dovoljenja za disk". Vaš Mac ne bo samodejno popravil dovoljenj, razen med nameščanjem ali nadgradnjo samega OS X..
Nadgradnja: Od Mac OS X 10.11 El Capitan, Disk Utility v Mac OS X ne vključuje več načina za popravilo dovoljenj za disk. To zaradi zaščite sistemske integritete ni več potrebno.
Kaj so dovoljenja in kaj jih popravljajo??
Tako kot v drugih operacijskih sistemih, vključno z operacijskimi sistemi Windows in Linux, imajo datoteke in imenike na računalniku Mac svoje pravice. Dovoljenja nadzorujejo, kateri uporabniki in sistemski procesi imajo dostop do datotek in kaj lahko storijo. Sistemske datoteke so na primer označene samo za branje, zato jih običajni uporabniški programi ne morejo spreminjati. Izvedljive datoteke morajo biti označene kot izvršljive ali pa jim sistem ne dovoli zagona.
Sistem dovoljenj je način, na katerega Mac OS X in drugi operacijski sistemi zagotavljajo varnost. Program, ki ga izvajate na namizju, ne more spremeniti sistemskih datotek brez dovoljenja. Če imate v računalniku Mac več uporabniških računov, dovoljenja ohranjajo datoteke vsakega uporabniškega računa zasebne iz drugih uporab.
Macovi imajo dve različni vrsti dovoljenj. Obstajajo standardna dovoljenja za datoteke UNIX, enaka dovoljenja, ki jih najdete v Linuxu. Obstajajo tudi sodobnejša dovoljenja za dostop do seznama za nadzor dostopa (ACL). Dovoljenja za datoteko ali imenik si lahko ogledate tako, da pridržite Ctrl in kliknete datoteko ali imenik v iskalniku, kliknete Pridobi podatke in pogledate v razdelku Deljenje in dovoljenja
Vaš Mac vsebuje bazo podatkov dovoljenj. Baza podatkov je shranjena v “Bill of Materials” datotekah v mapah / var / db / recepts in / Library / Receipts. Sistemske datoteke Mac OS X in aplikacije drugih proizvajalcev, ki so nameščene iz datotek .pkg, tukaj pustijo datoteke .bom, datoteke pa navedejo, katera dovoljenja morajo imeti sistemske datoteke ali programske datoteke.
Ko popravljate dovoljenja, vaš Mac tukaj pregleda datoteke .bom in preveri dejanske datoteke v sistemu. Če ima datoteka ali mapa v sistemu dovoljenja, ki se ne ujemajo z dovoljenji, podanimi v datotekah .bom, bo vaš Mac spremenil dovoljenja, da se bodo ujemal s tistimi v datotekah .bom..
Upoštevajte, da to ne velja za vse datoteke v sistemu. Datoteke z osebnimi podatki nimajo vnosov v podatkovni zbirki dovoljenj in aplikacije tretjih oseb, ki ne uporabljajo datotek .pkg, ne bodo predstavljene v bazi podatkov. Operacija določanja dovoljenj bo vse te druge datoteke pustila same.
Ko morate popraviti dovoljenja?
Med normalno uporabo sistema lahko programi spremenijo dovoljenja za datoteke ali mape iz prvotnih. Možno je, da bodo ta nova dovoljenja povzročila težave. Na primer, program lahko nepravilno dodeli dovoljenja za pisanje sistemskim datotekam, kar zmanjša varnost tako, da jim omogoči, da jih običajno spremeni. Program lahko programsko datoteko onemogoči, da bi se program zagnal. Program lahko pomotoma dodeli vašemu uporabniškemu računu dostop samo za branje v vašo domačo mapo, kar preprečuje shranjevanje ali spreminjanje datotek.
Obstaja veliko težav, ki jih lahko povzročijo nepravilna - ali »poškodovana« - dovoljenja. Popravljanje dovoljenj datotek je tudi varna operacija. Postopek popravila ne sme povzročati težav. Zato je popravilo dovoljenj za Mac eden od prvih nasvetov za odpravljanje težav, ki jih boste dobili, če imate težave z vašim računalnikom Mac.
Če nimate težav z računalnikom Mac, ne smete popravljati dovoljenj. Če imate kakšno težavo, je popravilo dovoljenj dobro, varno mesto za začetek.
Kako popraviti dovoljenja za disk
Dovoljenja za Mac lahko popravite iz aplikacije Disk Utility. Če ga želite odpreti, pritisnite Command + Space, da odprete iskanje v Spotlightu Disk Utility, in pritisnite Enter.
Izberite sistemsko particijo vašega Mac računalnika - na splošno »Macintosh HD«. Kliknite gumb Preveri dovoljenja za disk, če želite preveriti dovoljenja za težave. Kliknite Popravi dovoljenja za disk, da preverite, ali obstajajo težave in jih samodejno popravite.
Upoštevajte, da je normalno, da se nekatera dovoljenja spremenijo pri običajni uporabi vašega sistema in to ne povzroča vedno nobenih težav. Verjetno boste videli nekaj napačnih dovoljenj, tudi če z računalnikom Mac ni nič narobe. O tem ni treba skrbeti. Videli smo kar nekaj napačnih dovoljenj na našem Macu, vendar se sploh ni ravnalo preveč. V resnici niso bili problem.
To je to - vaša dovoljenja bodo popravljena. Če imate v računalniku Mac tako hude težave, da se ne bo zagnal normalno, lahko dostopate tudi do programa Disk Utility iz programa za obnovitev OS X in popravite dovoljenja za disk od tam. Vaš računalnik Mac tudi samodejno zažene popravilo dovoljenja za disk, če namestite Mac OS X na obstoječo namestitev operacijskega sistema Mac OS X, zato mora ponovna namestitev ali nadgradnja operacijskega sistema Mac popraviti težave z dovoljenji za disk.
Kako popraviti dovoljenja za domači imenik
Obstaja tudi drugo orodje, ki popravlja nekatera dovoljenja. To orodje za popravilo bo popravilo dovoljenja vašega domačega imenika vašega uporabniškega računa. Če imate težave z datotekami uporabniškega računa - morda ne morete shraniti nobenih datotek v domači imenik, morda zato, ker je bilo samo za branje - lahko uporabite to orodje.
To orodje ne uporablja datotek .bom za prilagoditev dovoljenj sistemske datoteke, samo popravi domači imenik uporabniškega računa na standardno, privzeta dovoljenja.
To naredite tako, da vnesete OS X Recovery z vnovičnim zagonom računalnika Mac in držanjem Command + R. V okolju za obnovitev kliknite Utilities v menijski vrstici in izberite Terminal. Vrsta ponastavitev gesla v terminal in pritisnite Enter. Kliknite trdi disk vašega Mac računalnika in izberite uporabniški račun, ki ima težave.
Na dnu okna kliknite gumb Ponastavi pod možnostjo Ponastavi dovoljenja za domači imenik in ACL. To bo ponastavilo dovoljenja uporabniškega računa in ne gesla.
Znova zaženite Mac, ko končate. Dovoljenja domačega imenika uporabniškega računa bodo zdaj popravljena.
Popravljanje dovoljenj za Mac ne bi smelo biti obvezna redna naloga za vzdrževanje sistema. Pomagalo vam bo le, če imate dejansko težave, zato ni razloga za redno izvajanje tega orodja. Po drugi strani pa je to varna operacija, zato ni nevarnosti popravljanja dovoljenj za disk, če menite, da bi to lahko pomagalo.
Zasluge za sliko: Karlis Dambrans na Flickru