Kaip išjungti sistemos vientisumo apsaugą „MacOS“.

Ilgamečiai „Mac“ vartotojai tikriausiai džiaugėsi galimybe patobulinti operacinę sistemą iki žemiausio lygio. Daugelį metų paslėpti nustatymai ir tinkinimo programos leidžia vartotojams visiškai valdyti savo „Mac“ ir pritaikyti jo išvaizdą ir veikimą.

Tačiau jei vartotojas gali pasiekti šiuos pagrindinius sistemos failus, tai gali ir kenkėjiška programa. Būtent ši realybė paskatino „Apple“ įdiegti saugos funkciją, pavadintą „System Integrity Protection“ sistemoje „MacOS“, pradedant nuo OS X El Capitan 2015 m. Ir nors sistemos vientisumo apsauga yra svarbi funkcija, kuri bus naudinga daugumai vartotojų, ji gali sukelti problemų su tam tikra galia. vartotojų darbo eigos ir programos. Taigi, jei norite susitaikyti su sumažinto saugumo rizika mainais į didesnį lankstumą, štai kaip išjungti sistemos vientisumo apsaugą „MacOS“.

Kaip išjungti sistemos vientisumo apsaugą „MacOS“.

Kas yra sistemos vientisumo apsauga?

Prieš eidami toliau, trumpai apžvelgsime, ką daro sistemos vientisumo apsauga, kad įsitikintumėte, jog ją išjungti jums reikia. Sistemos vientisumo apsauga skirta riboti prieigą prie svarbių sistemos failų, taip blokuojant tam tikrus kenkėjiškų programų ir kitos kenkėjiškos programinės įrangos atakų vektorius.

Įprastose „MacOS“ naudotojų paskyrose visada buvo apribojimų, kuriuos failus jos galėjo pasiekti, tačiau root vartotojas, speciali vartotojo abonementas, turintis padidintas privilegijas sistemos administravimo tikslais, neturėjo jokių apribojimų. Prieš įdiegiant sistemos vientisumo apsaugą, bet kuris fizinis vartotojas arba scenarijus, turėjęs prieigą prie šakninės paskyros ir slaptažodžio, turėjo visišką prieigą prie kiekvienos sistemos srities.

Pripažindami galimą saugumo problemą, kartu su tuo dauguma „Mac“ naudotojams niekada nereikės pasiekti ar keisti pagrindinių sistemos failų, „Apple“ sukūrė „System Integrity Protection“, kad blokuotų prieigą prie pagrindinių vietų ir failų, net ir pagrindiniam vartotojui. Šios vietos apima:

/Sistema

/usr

/bin

/sbin

Bet kuri programa, kuri iš anksto įdiegta kaip „macOS“ dalis

Įjungus sistemos vientisumo apsaugą, vienintelis būdas keisti failus šiose vietose yra naudojant programas arba procesus, kuriuos pasirašo „Apple“ su aišku leidimu tai daryti. Pavyzdžiui, programinės įrangos atnaujinimo procesas arba pačios „Apple“ programų diegimo programos. Trečiųjų šalių programos ir net „Mac“ administratorius jokiomis aplinkybėmis negali keisti šių failų. Jei bandysite tai padaryti, net su komanda „sudo“, tiesiog gausite Operacija neleidžiama žinutę.

sistemos vientisumo apsauga atmesta

Ar turėtumėte išjungti sistemos vientisumo apsaugą?

Kaip minėta, sistemos vientisumo apsauga gali sukelti problemų, susijusių su tam tikromis efektyvaus vartotojo darbo eigomis arba programomis, kurioms reikalinga galimybė keisti sistemos failus. Geros naujienos yra tai, kad galite išjungti sistemos vientisumo apsaugą, jei norite priimti riziką, kad jūsų „Mac“ bus labiau pažeidžiamas, jei tai padarysite. Tačiau patyrusiems vartotojams gali būti verta rizikuoti dėl lankstumo ir toliau prieiti prie šių failų bei juos keisti.

Taigi, trumpai tariant, jei tikrai žinote, kad jums reikalinga darbo eiga ar programa priklauso nuo prieigos prie apsaugotų sistemos failų, ir suprantate su tuo susijusią riziką, greičiausiai išjungsite sistemos vientisumo apsaugą. Bet jei nežinote, kodėl reikia išjungti sistemos vientisumo apsaugą, arba jei tai darote tik todėl, kad atsisiųsta programa jums tai liepė, geriau palikite ją įjungtą ir raskite kitą programos ar proceso sprendimą. tu bandai prisitaikyti.

Išjungti sistemos vientisumo apsaugą

  1. Norėdami išjungti sistemos vientisumo apsaugą, paleiskite „Mac“ į atkūrimo režimą paspausdami ir laikydami komandą ir R klaviatūros klavišus, kai tik išgirsite įkrovos skambėjimą.
  2. Įsijungę į atkūrimo režimą, pasirinkite Komunalinės paslaugos > Terminalas iš meniu juostos ekrano viršuje.
  3. „Mac“ atkūrimo terminalas

  4. Norėdami patikrinti, ar sistemos vientisumo apsauga šiuo metu įjungta arba išjungta, naudokite komandą csrutil būsena.
  5. „Mac“ patikrinkite sistemos vientisumo apsaugą

  6. Į išjungti Sistemos vientisumo apsauga, naudokite komandą csrutil išjungti. Tu gali iš naujo įjungti tai vėliau, kartodami šiuos veiksmus ir naudodami komandą csrutil įgalinti vietoj to.
  7. Mac išjungti sistemos vientisumo apsaugą

  8. Išjungę sistemos vientisumo apsaugą, iš naujo paleiskite „Mac“ naudodami „Apple“ meniu.

„Mac“ išjunkite sistemos vientisumo apsaugą iš naujo