Tillatelsene her er egentlig fil- og katalogtillatelser, men de kalles vanligvis "diskrettigheter." Macen din vil ikke automatisk reparere tillatelser unntatt mens du installerer eller oppgraderer Mac OS X selv.
Oppdater: Som av Mac OS X 10.11 El Capitan, inneholder Diskverktøyet i Mac OS X ikke lenger en måte å reparere Diskrettigheter på. Dette er ikke lenger nødvendig takket være System Integrity Protection.
Hva er tillatelser, og hva reparerer dem?
Som på andre operativsystemer, inkludert Windows og Linux, har filer og kataloger på en Mac hver sine egne tillatelser. Tillatelsene styrer hvilke brukere og systemprosesser som har tilgang til filene, og hva de kan gjøre. Systemfiler er for eksempel merket skrivebeskyttet, slik at normale brukerprogrammer ikke kan endre dem. Kjørbare filer må være merket som kjørbare eller systemet tillater ikke at de kjører.
Tillatelsessystemet er en måte Mac OS X og andre operativsystemer sikrer sikkerhet på. Et program du kjører på skrivebordet, kan ikke bare endre systemfiler uten tillatelse. Hvis du har flere brukerkontoer på din Mac, beholder tillatelser hver brukerkonto filer privat fra andre bruksområder.
Macer har to forskjellige typer tillatelser. Det er standard UNIX-filtillatelser, samme slags tillatelser du vil finne på Linux. Det er også mer moderne tilgangskontrollliste (ACL) tillatelser. Du kan se en fil eller katalogets tillatelser ved å holde Ctrl og klikke på filen eller katalogen i Finder, klikke på Få info og se under Deling og tillatelser
Når du reparerer tillatelser, ser Macen på.bom-filene her og sjekker de faktiske filene på systemet ditt. Hvis en fil eller mappe på systemet ditt har tillatelser som ikke samsvarer med tillatelsene som er angitt i.bom-filene, vil Macen endre tillatelsene for å matche dem i.bom-filene.
Merk at dette ikke gjelder for alle filer på systemet ditt. Dine personlige datafiler har ingen oppføringer i tillatelsesdatabasen, og tredjepartsprogrammer som ikke bruker.pkg-filer, vil ikke bli representert i databasen. Gjenopprettingsoperasjonen vil etterlate alle disse andre filene alene.
Når skal du reparere tillatelser?
Under normal bruk av systemet, er det mulig at programmene vil endre fil- eller mappegodkjenninger fra de opprinnelige. Det er mulig at disse nye tillatelsene vil forårsake problemer. For eksempel kan et program feilaktig tildele skriverrettigheter til systemfiler, og redusere sikkerheten ved å la normale brukerprogrammer endre dem. Et program kan gjøre en programfil ikke kjørbar, slik at et program ikke kjører. Et program kan ved et uhell gi tilgangen til brukerkontoen din til din hjemmemappe, slik at du ikke sparer eller endrer filer.
Det er mange problemer som kan skyldes feil - eller "skadet" - tillatelser. Å reparere filtillatelsene er også en sikker operasjon. Reparasjonsprosessen bør ikke forårsake noen problemer. Det er derfor å reparere Mac-tillatelsene dine, en av de første feilsøkingstipsene du får hvis du har et problem med Mac-en din.
Hvis du ikke har problemer med Mac, bør du ikke reparere tillatelser. Hvis du har noen form for problem, er det en god og sikker plass å starte ved å reparere tillatelsene dine.
Slik reparerer du Diskrettigheter
Du kan reparere Mac-tillatelsene dine fra Diskverktøy-programmet. For å åpne den, trykk på Command + Space for å åpne Spotlight-søk, skriv inn Diskverktøy, og trykk på Enter.
Velg Mac-systempartisjonen din - vanligvis "Macintosh HD." Klikk på Verify Disk Permissions-knappen hvis du vil sjekke dine tillatelser for problemer. Klikk på Reparer disktillatelser for å sjekke om problemer og reparere dem automatisk.
Vær oppmerksom på at det er normalt at noen tillatelser endres ved normal bruk av systemet ditt, og dette forårsaker ikke alltid problemer. Du ser sannsynligvis noen feil tillatelser, selv om det ikke er noe galt med Mac-en din. Dette er ingenting å bekymre seg for. Vi så ganske feil godkjenninger på Mac, men det var ikke noe mislykket i det hele tatt. De var egentlig ikke et problem.
Slik reparerer du Home Directory-tillatelser
Det er også et annet verktøy som reparerer noen tillatelser. Dette reparasjonsverktøyet vil reparere brukerkontoens hjemmekatalogtillatelser. Hvis du har problemer med brukerkontoens filer - kanskje du ikke kan lagre noen filer i hjemmekatalogen din, muligens fordi den er gjort skrivebeskyttet - du kan bruke dette verktøyet.
Dette verktøyet bruker ikke.bom-filer til å justere systemfiltillatelser, det reparerer bare en brukerkonto sin hjemmekatalog til standard, standardrettigheter.
For å gjøre dette, skriv inn OS X Recovery ved å starte Macingen på nytt og hold Command + R. I gjenopprettingsmiljøet klikker du Verktøy på menylinjen og velger Terminal. Type tilbakestille passord inn i terminalen og trykk Enter. Klikk på Macens harddisk og velg brukerkontoen som har problemer.
Start datamaskinen på nytt når du er ferdig. Brukerkontoens hjemmekatalogstillatelser vil nå bli reparert.
Reparere Mac-tillatelsene dine bør ikke være en obligatorisk, vanlig systemvedlikeholdsoppgave. Det vil bare hjelpe hvis du faktisk opplever et problem, så det er ingen grunn til å kjøre dette verktøyet regelmessig. På den annen side er dette en sikker operasjon, så det er ingen fare for å reparere diskrettigheter hvis du tror det kan hjelpe.