Hvordan, når og hvorfor reparere disktillatelser på din Mac

Innholdsfortegnelse:

Hvordan, når og hvorfor reparere disktillatelser på din Mac
Hvordan, når og hvorfor reparere disktillatelser på din Mac

Video: Hvordan, når og hvorfor reparere disktillatelser på din Mac

Video: Hvordan, når og hvorfor reparere disktillatelser på din Mac
Video: HIDDEN HISTORY OF HUMANITY (UnchartedX) Ben Van Kerkwyk - YouTube 2024, Kan
Anonim
"Prøv å reparere diskettillatelsene" er en standard Mac-feilsøkingstips som har gått for alltid. Det er faktisk to forskjellige verktøy for å reparere ulike typer diskrettigheter, og en av dem er veldig skjult.
"Prøv å reparere diskettillatelsene" er en standard Mac-feilsøkingstips som har gått for alltid. Det er faktisk to forskjellige verktøy for å reparere ulike typer diskrettigheter, og en av dem er veldig skjult.

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

Macen din inneholder en database med tillatelser. Databasen er lagret i "Bill of Materials" -filer i mappene / var / db / kvitteringer og / Bibliotek / kvitteringer. Mac OS X-systemfiler og tredjepartsapplikasjoner installert fra.pkg-filer lar.bom-filer her og fillisten som tillatelser som systemfiler eller programfiler skal ha.
Macen din inneholder en database med tillatelser. Databasen er lagret i "Bill of Materials" -filer i mappene / var / db / kvitteringer og / Bibliotek / kvitteringer. Mac OS X-systemfiler og tredjepartsapplikasjoner installert fra.pkg-filer lar.bom-filer her og fillisten som tillatelser som systemfiler eller programfiler skal ha.

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.

Image
Image

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.

Image
Image

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.

Det er det - dine tillatelser vil bli reparert. Hvis Macintosh opplever slike alvorlige problemer at det ikke starter opp, kan du også få tilgang til Diskverktøy fra OS X Recovery og reparere diskrettigheter derfra.Macen din kjører også automatisk en autorisasjonsreparasjon når installasjonen Mac OS X på toppen av en eksisterende Mac OS X-installasjon, slik at du installerer eller oppgraderer Mac-operativsystemet ditt, også bør fikse problemer med diskrettigheter.
Det er det - dine tillatelser vil bli reparert. Hvis Macintosh opplever slike alvorlige problemer at det ikke starter opp, kan du også få tilgang til Diskverktøy fra OS X Recovery og reparere diskrettigheter derfra.Macen din kjører også automatisk en autorisasjonsreparasjon når installasjonen Mac OS X på toppen av en eksisterende Mac OS X-installasjon, slik at du installerer eller oppgraderer Mac-operativsystemet ditt, også bør fikse problemer med diskrettigheter.

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.

Nederst i vinduet klikker du på Tilbakestill-knappen under Tilbakestill hjemmekatalogstillatelser og ACLer. Dette vil bare tilbakestille brukerkontoens tillatelser, ikke sitt passord.
Nederst i vinduet klikker du på Tilbakestill-knappen under Tilbakestill hjemmekatalogstillatelser og ACLer. Dette vil bare tilbakestille brukerkontoens tillatelser, ikke sitt passord.

Start datamaskinen på nytt når du er ferdig. Brukerkontoens hjemmekatalogstillatelser vil nå bli reparert.

Image
Image

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.

Anbefalt: