Sådan arbejder du med og kontrollerer System Integrity Protection (SIP) på din Mac

Dit macOS-system eller Mac OS X El Capitan har en sikkerhedsforanstaltning kendt som System Integrity Protection. Denne funktion hjælper dig mod utilsigtet ændring af nogen af ​​systemfilerne på din Mac – kun Apple-signerede systemprocesser kan skrive til systemplaceringer. SIP er som standard aktiveret.

Apple designet SIP til at beskytte de fleste af din Macs systemplaceringer, systemprocesser og kerneudvidelser mod at blive skrevet til, ændret eller udskiftet. System Integrity Protection (SIP) beskytter også filerne og systemprocesserne mod malware.

Ifølge Apple er System Integrity Protection en sikkerhedsteknologi i alle versioner af macOS og OS X El Capitan, der er designet til at hjælpe med at forhindre potentielt skadelig software i at ændre, hvad Apple betragter som beskyttede filer og mapper på din Mac.

I tidligere versioner af Mac OS X er "root" brugerkonto tidligere havde ingen tilladelsesbegrænsninger og kunne få adgang til enhver systemmappe eller applikation på din Mac. Softwaren fik adgang på rodniveau, da du indtastede dit administratornavn og din adgangskode for at installere den og kunne derefter ændre eller overskrive enhver systemfil eller applikation.

Systemintegritetsbeskyttelse begrænser root-kontoen og begrænser de handlinger, som root-brugeren kan udføre på beskyttede dele af macOS og OS X.

Systemintegritetsbeskyttelse beskytter disse dele af din Macs system:

  • /System
  • /usr
  • /bin
  • /sbin
  • /var
  • Apples native apps, der leveres forudinstalleret med macOS og OSX

Du og eventuelle tredjepartsapps eller -installatører kan fortsætte med at skrive til disse stier:

  • /Applications
  • /Library
  • /usr/local

Systemintegritetsbeskyttelse forhindrer også visse programmer i at vælge din Macs startdisk. For manuelt at vælge en anden startdisk, gå til Systemindstillinger > Startdisk. Eller brug Startup Manager ved at holde Option-tasten nede, når du genstarter, og vælg derefter fra listen over tilgængelige startdiske.

Indhold

  • Sådan tjekker du din Macs aktuelle SIP-status
  • SIP i macOS Mojave og nyere
  • SIP er i konflikt med tredjepartsapps
    • Sådan deaktiveres SIP (System Integrity Protection)
    • Relaterede indlæg:

Sådan tjekker du din Macs aktuelle SIP-status

  • Start Terminal fra /Applications/Utilities
  • Indtast denne kommando: csrutil status
  • Tryk på Enter
  • Terminal svarer med enten "System Integrity Protection status: enabled" eller "System Integrity Protection status: disabled" SIP aktiveret på Mac via Terminal

SIP i macOS Mojave og nyere

Apple opgraderede SIP i macOS Mojave til at inkludere ikke kun sine egne apps, men også tredjepartsapps. Det betyder, at SIP nu beskytter tredjepartsapps. Så ondsindet software kan ikke pille ved, indsætte kode, ændre eller overskrive Apples egne apps ELLER dine tredjepartsapps.

SIP er i konflikt med tredjepartsapps

Hvis du bruger software som f.eks Winclone eller Totalfinder, du kan opleve nogle problemer på grund af denne funktion.

Winclone bruges ofte af Mac-brugere, da det giver dig mulighed for nemt at afbilde din Bootcamp-partition på din Mac. Uanset om du skal ændre størrelsen på Bootcamp-partitionen for at give mere plads til din Mac eller pc eller migrere dataene fra en Bootcamp-partition til en anden. Hvis du har System Integrity Protection aktiveret på din Mac, kan du opleve et problem med at bruge hjælpeprogrammet.

Du kan deaktiver integritetsbeskyttelsesfunktionen midlertidigtfor at udføre dine opgaver og derefter gå tilbage og aktivere denne beskyttelsesfunktion på din Mac. Følg venligst de enkle trin nedenfor for at opnå dette.

Sådan deaktiveres SIP (System Integrity Protection)

  • Trin-> 1
    • Start din Mac i gendannelsestilstand ved at holde Ctrl + r nede under opstartsklokken.
      Skærmbillede af macOS-gendannelsestilstand, der fremhæver Utilities Terminal i menulinjen
      Få adgang til terminalen fra menulinjen Hjælpeprogrammer
  • Trin-> 2
    • Gå til Hjælpeprogrammer > Terminal og indtast derefter "csrutil deaktiver; genstart.’
  • Trin ->3
    • Udfør, hvad du skal gøre, og vend derefter tilbage til dit gendannelsessystem og aktiver beskyttelsesfunktionen ved at skrive 'csrutil aktivere; genstart.’ på din terminalkommandoprompt
  • Trin-> 4
    • For at kontrollere, om din systemintegritetsbeskyttelsesfunktion fungerer igen på din mac
    • Åbn din terminal på din mac og skriv 'csrutil status
    • Ved at bruge trin 4 ovenfor, kan du sikre dig, at du har slået systemintegritetsbeskyttelsen til igen, efter du har fuldført dine rodniveauopgaver
sudz - æble
SK(Administrerende redaktør)

Sudz (SK) er besat af teknologi siden den tidlige ankomst af A/UX til Apple, og er ansvarlig for den redaktionelle ledelse af AppleToolBox. Han er baseret i Los Angeles, CA.

Sudz har specialiseret sig i at dække alt hvad angår macOS, efter at have gennemgået snesevis af OS X- og macOS-udviklinger gennem årene.

I et tidligere liv arbejdede Sudz med at hjælpe Fortune 100-virksomheder med deres ønsker om teknologi og forretningstransformation.