Langvarige Mac-strømbrukere likte sannsynligvis muligheten til å finjustere operativsystemet på de laveste nivåene. I årevis lar skjulte innstillinger og tilpasningsapper brukerne ta full kontroll over Mac-en for å tilpasse hvordan den så ut og fungerte.
Men hvis brukeren kan få tilgang til disse kjerne systemfilene, kan også malware ha det. Det er denne virkeligheten som fikk Apple til å introdusere en sikkerhetsfunksjon kalt Systemintegritetsbeskyttelse i macOS, begynner med OS X El Capitan i 2015. Og selv om systemintegritetsbeskyttelse er en viktig funksjon som de fleste brukere vil ha nytte av, kan det føre til problemer med visse strømbrukerarbeidsflyter og applikasjoner. Så hvis du er villig til å akseptere risikoen for redusert sikkerhet i bytte for større fleksibilitet, kan du her deaktivere systemintegritetsbeskyttelse i macOS.
Hva er systemintegritetsbeskyttelse?
Før vi går videre, la oss ta et øyeblikk for å gå nøyaktig gjennom hva System Integrity Protection gjør for å sikre at deaktivering av det er det du trenger. System Integrity Protection handler om å begrense tilgangen til kritiske systemfiler, og dermed blokkere visse angrepsvektorer for skadelig programvare og annen skadelig programvare.
Vanlige macOS-brukerkontoer har alltid hatt begrensninger på hvilke filer de har tilgang til, men rotbruker , til spesiell brukerkonto som har forhøyede privilegier for systemadministrasjon, hadde ingen begrensninger. Før introduksjonen av systemintegritetsbeskyttelse hadde enhver fysisk bruker eller skript som hadde tilgang til rotkontoen og passordet, fullstendig tilgang til alle områder av systemet.
Anerkjenner det potensielle sikkerhetsproblemet, sammen med det faktum atmestMac-brukere trenger aldri tilgang til eller endre kjerne systemfiler, Apple opprettet System Integrity Protection for å blokkere tilgang til nøkkelplasser og filer, selv for rotbrukeren. Disse stedene inkluderer:
/System
/ usr
/ am
/ sbin
Ethvert program som er forhåndsinstallert som en del av macOS
Med systemintegritetsbeskyttelse aktivert, er den eneste måten å endre filer på disse stedene via apper eller prosesser som er signert av Apple med eksplisitt tillatelse til å gjøre det. For eksempel programvareoppdateringsprosessen eller Apples egne applikasjonsinstallatører. Tredjepartsapper og til og med Mac-administratoren kan ikke endre disse filene under noen omstendighet. Hvis du prøver å gjøre det, selv med en sudo-kommando, vil du bare motta enOperasjon ikke tillattbeskjed.
hvordan lage ig bio-sentrert
Bør du deaktivere systemintegritetsbeskyttelse?
Som nevnt kan systemintegritetsbeskyttelse forårsake problemer med visse strømbrukerarbeidsflyter eller applikasjoner som krever muligheten til å endre systemfiler. Den gode nyheten er at du kan deaktivere beskyttelse av systemintegritet, så lenge du er villig til å akseptere risikoen for at Mac-en din blir mer sårbar hvis du gjør det. For strømbrukere kan imidlertid fleksibiliteten til å fortsette å få tilgang til og endre disse filene være verdt risikoen.
Så, kort sagt, hvis du helt sikkert vet at en arbeidsflyt eller app du trenger, er avhengig av tilgang til beskyttede systemfiler, og du forstår risikoen, vil du sannsynligvis være OK med å deaktivere systemintegritetsbeskyttelse. Men hvis du ikke vet hvorfor du trenger å deaktivere systemintegritetsbeskyttelse, eller hvis du bare gjør det fordi en app du lastet ned ba deg om, er det bedre å holde den aktivert og finne en annen løsning for appen eller prosessen du prøver å imøtekomme.
Deaktiver beskyttelse av systemintegritet
- For å deaktivere beskyttelse av systemintegritet, start Mac-en din Gjenopprettingsmodus ved å trykke og holde nede Kommando og R tastene på tastaturet så snart du hører oppstartslyden.
- Når du har startet i gjenopprettingsmodus, velger du Verktøy> Terminal fra menylinjen øverst på skjermen.
- For å sjekke om System Integrity Protection for øyeblikket er aktivert eller deaktivert, bruk kommandoen csrutil status .
- TildeaktivereSystem Integrity Protection, bruk kommandoen csrutil deaktivere . Du kanaktivere på nyttdet senere ved å gjenta disse trinnene og bruke kommandoen csrutil aktivere i stedet.
- Når du har deaktivert System Integrity Protection, start Mac-en på nytt via Apple-menyen.
kan du få hextech kister fra aram