Kaip dirbti su sistemos vientisumo apsauga (SIP) ir ją valdyti „Mac“ kompiuteryje

Jūsų „MacOS“ sistemoje arba „Mac OS X El Capitan“ yra saugos priemonė, žinoma kaip sistemos vientisumo apsauga. Ši funkcija padeda išvengti netyčinio bet kurio iš „Mac“ sistemos failų modifikavimo – tik „Apple“ pasirašyti sistemos procesai gali įrašyti į sistemos vietas. SIP įjungtas pagal numatytuosius nustatymus.

„Apple“ sukūrė SIP, kad apsaugotų daugumą jūsų „Mac“ sistemos vietų, sistemos procesų ir branduolio plėtinių nuo įrašymo, modifikavimo ar pakeitimo. Sistemos vientisumo apsauga (SIP) taip pat apsaugo failus ir sistemos procesus nuo kenkėjiškų programų.

„Apple“ teigimu, sistemos vientisumo apsauga yra saugos technologija visose „MacOS“ ir „OS X El Capitan“ versijose. sukurta siekiant padėti neleisti potencialiai kenkėjiškai programinei įrangai pakeisti to, ką Apple laiko apsaugotais failais ir aplankais Mac.

Ankstesnėse „Mac OS X“ versijose „root“ vartotojo abonementas anksčiau neturėjo jokių leidimo apribojimų ir galėjo pasiekti bet kurį sistemos aplanką ar programą jūsų Mac kompiuteryje. Programinė įranga įgijo šakninio lygio prieigą, kai įvedėte administratoriaus vardą ir slaptažodį, kad ją įdiegtumėte, ir tada galėjo keisti arba perrašyti bet kurį sistemos failą ar programą.

Sistemos vientisumo apsauga riboja pagrindinę paskyrą ir veiksmus, kuriuos root naudotojas gali atlikti apsaugotose „MacOS“ ir OS X dalyse.

Sistemos vientisumo apsauga apsaugo šias jūsų „Mac“ sistemos dalis:

  • /System
  • /usr
  • /bin
  • /sbin
  • /var
  • „Apple“ vietinės programos, kurios yra iš anksto įdiegtos su „MacOS“ ir OSX

Jūs ir bet kurios trečiųjų šalių programos ar diegimo programos galite toliau rašyti šiais keliais:

  • /Applications
  • /Library
  • /usr/local

Sistemos vientisumo apsauga taip pat neleidžia tam tikrai programinei įrangai pasirinkti „Mac“ paleisties disko. Norėdami rankiniu būdu pasirinkti kitą paleisties diską, eikite į Sistemos nuostatos > Paleisties diskas. Arba naudokite paleisties tvarkyklę laikydami nuspaudę Option klavišą, kai paleisite iš naujo, tada pasirinkite iš galimų paleisties diskų sąrašo.

Turinys

  • Kaip patikrinti dabartinę „Mac“ SIP būseną
  • SIP „MacOS Mojave“ ir naujesnėse versijose
  • SIP nesuderinama su trečiųjų šalių programomis
    • Kaip išjungti SIP (sistemos vientisumo apsaugą)
    • Susiję įrašai:

Kaip patikrinti dabartinę „Mac“ SIP būseną

  • Paleiskite terminalą iš /Applications/Utilities
  • Įveskite šią komandą: csrutil būsena
  • Paspausk Enter
  • Terminalas atsako „Sistemos vientisumo apsaugos būsena: įjungta“ arba „Sistemos vientisumo apsaugos būsena: išjungta“. SIP įjungtas „Mac“ per terminalą

SIP „MacOS Mojave“ ir naujesnėse versijose

„Apple“ atnaujino SIP sistemoje „MacOS Mojave“, kad įtrauktų ne tik savo, bet ir trečiųjų šalių programas. Tai reiškia, kad SIP dabar apsaugo trečiųjų šalių programas. Taigi kenkėjiška programinė įranga negali sugadinti, įterpti kodo, modifikuoti ar perrašyti pačių „Apple“ programų ARBA jūsų trečiųjų šalių programų.

SIP nesuderinama su trečiųjų šalių programomis

Jei naudojate programinę įrangą, pvz Winclone arba Totalfinder, dėl šios funkcijos gali kilti tam tikrų problemų.

„Winclone“ dažnai naudoja „Mac“ vartotojai, nes tai leidžia lengvai atvaizduoti „Bootcamp“ skaidinį „Mac“. Nesvarbu, ar reikia pakeisti „Bootcamp“ skaidinio dydį, kad „Mac“ ar asmeniniam kompiuteriui būtų suteikta daugiau vietos, ar perkelti duomenis iš vieno „Bootcamp“ skaidinio į kitą. Jei „Mac“ kompiuteryje įjungta sistemos vientisumo apsauga, gali kilti problemų naudojant šią priemonę.

Tu gali laikinai išjungti vientisumo apsaugos funkcijąkad atliktumėte užduotis, tada grįžkite ir įjunkite šią apsaugos funkciją savo „Mac“. Norėdami tai padaryti, atlikite toliau nurodytus paprastus veiksmus.

Kaip išjungti SIP (sistemos vientisumo apsaugą)

  • Žingsnis-> 1
    • Paleiskite „Mac“ atkūrimo režimu laikydami nuspaudę klavišą Control + r, kai skamba paleidimo signalas.
      „MacOS“ atkūrimo režimo ekrano kopija, kurioje meniu juostoje paryškinamas paslaugų terminalas
      Pasiekite terminalą iš „Utilities“ meniu juostos
  • Žingsnis-> 2
    • Eiti į Komunalinės paslaugos > Terminalas ir tada įveskite "csrutil išjungti; paleisti iš naujo.’
  • Žingsnis -> 3
    • Atlikite tai, ką turite padaryti, tada grįžkite į atkūrimo sistemą ir įjunkite apsaugos funkciją įvesdami „csrutil įgalinti; paleisti iš naujo.“ savo terminalo komandų eilutėje
  • Žingsnis-> 4
    • Norėdami patikrinti, ar sistemos vientisumo apsaugos funkcija vėl veikia jūsų „Mac“.
    • „Mac“ kompiuteryje atidarykite terminalą ir įveskite „csrutil būsena
    • Naudodami aukščiau pateiktą 4 veiksmą, galite įsitikinti, kad atlikę pagrindinio lygio užduotis vėl įjungėte sistemos vientisumo apsaugą.
sudz - obuolys
SK( Vadovaujantis redaktorius )

Technologijų apsėstas nuo ankstyvo A/UX pasirodymo Apple sistemoje, Sudz (SK) yra atsakingas už AppleToolBox redakcinę kryptį. Jis įsikūręs Los Andžele, Kalifornijoje.

Sudz specializuojasi aprėpdama visus „macOS“ dalykus, per daugelį metų peržiūrėjusi daugybę OS X ir „macOS“ patobulinimų.

Ankstesniame gyvenime Sudzas dirbo padėdamas „Fortune 100“ įmonėms įgyvendinti technologijų ir verslo pertvarkos siekius.