Pagrindinis » kaip » Kaip, kada ir kodėl taisyti diskų leidimus jūsų kompiuteryje

    Kaip, kada ir kodėl taisyti diskų leidimus jūsų kompiuteryje

    „Pabandykite taisyti disko leidimus“ yra standartinis „Mac“ trikčių šalinimo patarimas, kuris vyksta visam laikui. Iš tikrųjų yra du skirtingi įrankiai įvairių tipų diskų leidimams taisyti, o vienas iš jų yra labai paslėptas.

    Čia esančios teisės iš tiesų yra failų ir katalogų teisės, tačiau jos paprastai vadinamos „diskų leidimais“. Jūsų „Mac“ automatiškai neištaiso leidimų, išskyrus tuos atvejus, kai įdiegiama arba atnaujinama pati „Mac OS X“.

    Atnaujinti: „Mac OS X 10.11“ „El Capitan“ sistemoje „Mac OS X“ diskų įrankis nebegali pašalinti diskų leidimų. Dėl sistemos vientisumo apsaugos tai nebereikia.

    Kas yra leidimai ir ką jie taiso?

    Kaip ir kitose operacinėse sistemose, įskaitant „Windows“ ir „Linux“, „Mac“ failai ir katalogai turi savo teises. Leidimai kontroliuoja, kurie naudotojai ir sistemos procesai turi prieigą prie failų ir ką jie gali daryti. Pavyzdžiui, sistemos failai pažymėti tik skaitymui, todėl įprastos vartotojų programos negali jų keisti. Vykdomi failai turi būti pažymėti kaip vykdomieji arba sistema neleis jiems paleisti.

    Leidimų sistema yra būdas, kuriuo „Mac OS X“ ir kitos operacinės sistemos užtikrina saugumą. Programa, kurią naudojate darbalaukyje, negali tiesiog pakeisti jūsų sistemos failų be leidimo. Jei jūsų kompiuteryje turite kelias vartotojų abonementus, leidimai saugo kiekvieno vartotojo abonemento failus kitiems tikslams.

    „Mac“ turi dvi skirtingas teises. Yra standartinių UNIX failų leidimų, tas pats leidimas, kurį galite rasti „Linux“. Taip pat yra modernesnių prieigos kontrolės sąrašų (ACL) leidimų. Galite peržiūrėti failo ar katalogo leidimus laikydami „Ctrl“ ir spustelėdami failą arba katalogą „Finder“, spustelėję „Gauti informaciją“ ir ieškodami „Bendrinimas ir leidimai“

    Jūsų „Mac“ yra leidimų duomenų bazė. Duomenų bazė yra saugoma failų rinkmenose, esančiose aplankuose / var / db / Receipts ir / Library / Receipts. „Mac OS X“ sistemos failai ir trečiųjų šalių programos, įdiegtos iš .pkg failų, čia palieka .bom failus, o failų sąrašas, kurį turi turėti sistemos failai ar programos failai.

    Kai taisote leidimus, „Mac“ ieško .bom failų ir patikrina faktinius jūsų sistemos failus. Jei jūsų sistemos faile ar aplanke yra leidimų, kurie neatitinka .bom failuose nurodytų leidimų, „Mac“ pakeis teises, atitinkančias .bom failų teises.

    Atminkite, kad tai netaikoma visiems jūsų sistemos failams. Jūsų asmeninių duomenų failuose nėra jokių įrašų leidimų duomenų bazėje, o trečiosios šalies programos, nenaudojančios .pkg failų, nebus pateiktos duomenų bazėje. Leidimų nustatymo operacija paliks visus šiuos kitus failus.

    Kada reikia taisyti leidimus?

    Įprasto sistemos naudojimo metu gali būti, kad programos pakeis failų ar aplankų leidimus iš jų pradinių. Gali būti, kad šie nauji leidimai sukels problemų. Pavyzdžiui, programa gali neteisingai priskirti rašymo leidimus sistemos failams, sumažindama saugumą leidžiant įprastoms vartotojų programoms juos keisti. Programa gali padaryti programos failą neįgyvendinamą, neleidžiant programai paleisti. Programa gali netyčia suteikti savo vartotojo abonemento prieigą prie jūsų namų aplanko, neleidžiant jums išsaugoti ar keisti jokių failų.

    Yra daug problemų, kurias gali sukelti neteisingi arba „sugadinti“ leidimai. Failų leidimų taisymas taip pat yra saugus veikimas. Remonto procesas neturėtų sukelti jokių problemų. Štai kodėl jūsų „Mac“ leidimų taisymas yra vienas iš pirmųjų trikčių šalinimo patarimų, kuriuos gausite, jei turite problemų su „Mac“.

    Jei neturite problemų su „Mac“, nereikia taisyti leidimų. Jei turite kokių nors problemų, jūsų leidimų taisymas yra gera, saugi vieta pradėti.

    Kaip taisyti disko leidimus

    Galite ištaisyti „Mac“ leidimus iš „Disk Utility“ programos. Norėdami jį atidaryti, paspauskite Command + Space, kad atidarytumėte „Spotlight“ paiešką, įveskite Disko įrankis, ir paspauskite Enter.

    Pasirinkite savo „Mac“ sistemos skaidinį - dažniausiai „Macintosh HD“. Jei norite patikrinti savo leidimus dėl problemų, spustelėkite mygtuką „Patvirtinti disko leidimus“. Jei norite patikrinti, ar nėra problemų ir automatiškai jas taisyti, spustelėkite „Repair Disk Permissions“.

    Atkreipkite dėmesį, kad normalus jūsų sistemos naudojimas gali pakeisti tam tikras teises, ir tai ne visada kelia problemų. Tikriausiai pamatysite netinkamus leidimus, net jei jūsų „Mac“ nėra nieko blogo. Tai nieko nerimauti. Mes matėme nemažai neteisingų leidimų mūsų „Mac“ sistemoje, tačiau tai nebuvo netinkama. Jie tikrai nebuvo problema.

    Taip - jūsų leidimai bus pataisyti. Jei jūsų „Mac“ susiduria su tokiomis sunkiomis problemomis, kurių ji paprastai nepaleidžia, taip pat galite pasiekti „Disk Utility“ iš OS X atkūrimo ir taisyti disko leidimus iš ten. Jūsų „Mac“ taip pat automatiškai paleis disko leidimo taisymą, kai įdiegsite „Mac OS X“ prie esamo „Mac OS X“ diegimo, todėl „Mac“ operacinės sistemos įdiegimas ir atnaujinimas taip pat turėtų išspręsti disko leidimų problemas.

    Kaip taisyti Home Directory leidimus

    Taip pat yra antras įrankis, kuris remontuoja kai kurias teises. Šis remonto įrankis padės ištaisyti vartotojo abonemento katalogo leidimus. Jei kyla problemų su vartotojo abonemento failais - galbūt negalite išsaugoti jokių failų į savo namų katalogą, galbūt todėl, kad jis buvo sukurtas tik skaitymui - galite naudoti šį įrankį.

    Šis įrankis nenaudoja .bom failų, kad koreguotų sistemos failų leidimus, tiesiog taiso vartotojo abonemento katalogą pagal standartą, numatytasis leidimas.

    Norėdami tai padaryti, įjunkite „OS X Recovery“ iš naujo paleisdami „Mac“ ir laikydami „Command + R.“. Atkūrimo aplinkoje meniu juostoje spustelėkite „Utilities“ ir pasirinkite „Terminal“. Tipas Atstatyti slaptažodį į terminalą ir paspauskite „Enter“. Spustelėkite „Mac“ standųjį diską ir pasirinkite vartotojo abonementą, kuriam kyla problemų.

    Lango apačioje spustelėkite Reset mygtuką, esantį iš naujo Home Directory Permissions and ACL. Tai tiesiog atkurs vartotojo abonemento leidimus, o ne slaptažodį.

    Baigę paleiskite „Mac“. Dabar naudotojo paskyros namų katalogo leidimai bus pataisyti.


    „Mac“ leidimų taisymas neturėtų būti privaloma, nuolatinė sistemos priežiūros užduotis. Tai padės tik tuo atveju, jei iš tikrųjų susidursite su problema, todėl nėra jokios priežasties reguliariai paleisti šį įrankį. Kita vertus, tai yra saugi operacija, todėl nekyla pavojaus disko leidimų taisymui, jei manote, kad tai gali padėti.

    Vaizdo kreditas: Karlis Dambransas „Flickr“