Kako delati in nadzirati zaščito celovitosti sistema (SIP) na vašem Macu

Vaš sistem macOS ali Mac OS X El Capitan vsebuje varnostni ukrep, znan kot zaščita celovitosti sistema. Ta funkcija vam pomaga pri nenamernem spreminjanju katere koli sistemske datoteke na vašem Macu – na sistemske lokacije lahko pišejo samo sistemski procesi, ki jih podpiše Apple. SIP je privzeto omogočen.

Apple je zasnoval SIP za zaščito večine sistemskih lokacij vašega Maca, sistemskih procesov in razširitev jedra pred zapisovanjem, spreminjanjem ali zamenjavo. Zaščita celovitosti sistema (SIP) tudi ščiti datoteke in sistemske procese pred zlonamerno programsko opremo.

Po Apple-u je zaščita celovitosti sistema varnostna tehnologija v vseh različicah macOS in OS X El Capitan, ki je zasnovan tako, da prepreči morebitno zlonamerno programsko opremo, da bi spremenila tisto, kar Apple meni, da so zaščitene datoteke in mape na vašem Mac.

V starejših različicah Mac OS X je "root" uporabniški račun prej ni imel omejitev dovoljenj in je lahko dostopal do katere koli sistemske mape ali aplikacije na vašem Macu. Programska oprema je pridobila dostop na korenski ravni, ko ste vnesli svoje skrbniško ime in geslo za njeno namestitev, nato pa je lahko spremenila ali prepisala katero koli sistemsko datoteko ali aplikacijo.

Zaščita celovitosti sistema omejuje korenski račun in omejuje dejanja, ki jih lahko korenski uporabnik izvede na zaščitenih delih macOS in OS X.

Zaščita celovitosti sistema ščiti te dele sistema vašega Maca:

  • /System
  • /usr
  • /bin
  • /sbin
  • /var
  • Appleove domače aplikacije, ki so vnaprej nameščene z macOS in OSX

Vi in vse aplikacije ali namestitveni programi drugih proizvajalcev lahko še naprej pišete na te poti:

  • /Applications
  • /Library
  • /usr/local

Zaščita celovitosti sistema tudi preprečuje, da bi določena programska oprema izbrala zagonski disk vašega Maca. Če želite ročno izbrati drug zagonski disk, pojdite na Sistemske nastavitve > Zagonski disk. Ali pa uporabite upravitelja zagona, tako da ob ponovnem zagonu držite tipko Option in nato izberete s seznama razpoložljivih zagonskih diskov.

Vsebina

  • Kako preveriti trenutno stanje SIP vašega Maca
  • SIP v macOS Mojave in novejših
  • SIP je v sporu z aplikacijami tretjih oseb
    • Kako onemogočiti SIP (zaščita celovitosti sistema)
    • Povezane objave:

Kako preveriti trenutno stanje SIP vašega Maca

  • Zaženite terminal iz /Applications/Utilities
  • Vnesite ta ukaz: csrutil status
  • Pritisnite Enter
  • Terminal se odzove z "Stanje zaščite celovitosti sistema: omogočeno" ali "Stanje zaščite celovitosti sistema: onemogočeno" SIP je omogočen na Macu prek terminala

SIP v macOS Mojave in novejših

Apple je nadgradil SIP v macOS Mojave, da vključuje ne samo lastne aplikacije, ampak tudi aplikacije tretjih oseb. To pomeni, da SIP zdaj ščiti aplikacije tretjih oseb. Zlonamerna programska oprema torej ne more posegati v, vstaviti kode, spremeniti ali prepisati Applovih lastnih aplikacij ALI aplikacij drugih izdelovalcev.

SIP je v sporu z aplikacijami tretjih oseb

Če uporabljate programsko opremo, kot je npr Winclone oz Totalfinder, zaradi te funkcije boste morda imeli nekaj težav.

Winclone pogosto uporabljajo uporabniki Mac, saj vam omogoča preprosto sliko vaše Bootcamp particije na vašem Macu. Ne glede na to, ali morate spremeniti velikost particije Bootcamp, da zagotovite več prostora vašemu Macu ali PC-ju, ali preseliti podatke z ene particije Bootcamp na drugo. Če imate na vašem Macu omogočeno zaščito celovitosti sistema, lahko pride do težave pri uporabi pripomočka.

Ti lahko začasno onemogočite funkcijo zaščite celovitostida izpolnite svoje naloge in se nato vrnite in omogočite to zaščitno funkcijo na vašem Macu. Sledite spodnjim preprostim korakom, da to dosežete.

Kako onemogočiti SIP (zaščita celovitosti sistema)

  • Korak-> 1
    • Zaženite svoj Mac v načinu za obnovitev tako, da držite tipko Control + r med zagonskim zvoncem.
      Posnetek zaslona načina za obnovitev macOS, ki v menijski vrstici poudari terminal Utilities
      Dostopite do terminala iz menijske vrstice Utilities
  • Korak-> 2
    • Pojdi do Pripomočki > Terminal in nato vnesite "onemogoči csrutil; ponovno zaženite.’
  • Korak ->3
    • Izvedite, kar morate storiti, in se nato vrnite v sistem za obnovitev in omogočite zaščitno funkcijo, tako da vnesete 'omogočiti csrutil; ponovno zaženite.’ v ukaznem pozivu terminala
  • Korak-> 4
    • Če želite preveriti, ali vaša funkcija zaščite sistemske celovitosti znova deluje na vašem Macu
    • Odprite terminal na vašem Macu in vnesite 'csrutil status
    • Z uporabo zgornjega koraka 4 se lahko prepričate, da ste ponovno vklopili zaščito sistemske integritete, potem ko ste opravili opravila na korenski ravni.
sudz - jabolko
SK(Upravni urednik)

Obseden s tehnologijo od zgodnjega prihoda A/UX na Apple, je Sudz (SK) odgovoren za uredniško vodenje AppleToolBoxa. Ima sedež v Los Angelesu, CA.

Sudz je specializiran za pokrivanje vseh stvari macOS, saj je v preteklih letih pregledal na desetine razvoja OS X in macOS.

V prejšnjem življenju je Sudz delal in pomagal podjetjem na seznamu Fortune 100 pri njihovih željah glede tehnologije in poslovne transformacije.