Корисници дугогодишњег Мац рачунара вероватно су уживали у могућности подешавања оперативног система на најнижим нивоима. Годинама скривена подешавања и апликације за прилагођавање омогућавају корисницима да преузму потпуну контролу над својим Мац рачунаром како би прилагодили како је он изгледао и функционисао.
Али ако корисник може приступити тим основним системским датотекама, може и малваре. То је стварност која је навела Аппле да у систем мацОС уведе сигурносну функцију под називом Систем Интегрити Протецтион, почевши од ОС Кс Ел Цапитан 2015. године. И док је Систем Интегрити Протецтион важна карактеристика од које ће имати највише користи, они могу изазвати проблеме са одређеном снагом кориснички токови и апликације. Дакле, ако сте спремни да прихватите ризик од смањене сигурности у замену за већу флексибилност, ево како да онемогућите заштиту интегритета система у мацОС-у.
Шта је заштита интегритета система?
Пре него што наставимо даље, узмимо један кратак тренутак да прецизно прецизирамо шта системска интегритетна заштита ради да бисмо били сигурни да је њено онеспособљавање оно што вам је потребно. Заштита интегритета система односи се на ограничавање приступа критичним системским датотекама, чиме блокира одређене векторе напада због злонамјерног софтвера и другог злонамерног софтвера.
Уобичајени мацОС кориснички рачуни увек су имали ограничења на које датотеке могу да приступе, али роот корисник, посебни кориснички налог који има повећане привилегије у сврху администрације система, није имао ограничења. Пре увођења заштите интегритета система, сваки физички корисник или скрипта који су имали приступ основном налогу и лозинци ефективно је имао потпун приступ свим областима система.
Препознајући потенцијални проблем у вези са сигурношћу, заједно са чињеницом да већини Мац корисника никада неће требати приступ или модификовање основних системских датотека, Аппле је креирао заштиту интегритета система да блокира приступ кључним локацијама и датотекама, чак и за роот корисника. Ове локације укључују:
/ Систем
/ уср
/ канта
/ сбин
Свака апликација која је унапред инсталирана као део мацОС-а
Ако је омогућена заштита интегритета система, једини начин за измену датотека на овим локацијама је путем апликација или процеса који Аппле потписује уз изричито одобрење за то. На пример, поступак ажурирања софтвера или Аппле-ови инсталатори апликација. Апликације трећих страна, па чак и Мац-ов администратор, ни под којим околностима не могу модификовати ове датотеке. Ако то покушате, чак и са наредбом „судо“, једноставно ћете добити поруку Операција није дозвољена .
Да ли бисте требали онемогућити заштиту интегритета система?
Као што је већ споменуто, заштита интегритета система може изазвати проблеме са одређеним радним токовима корисника или апликацијама за које је потребна могућност измене системских датотека. Добра вест је да можете да онемогућите заштиту интегритета система све док сте спремни да прихватите ризик да ће ваш Мац бити рањивији ако то учините. Међутим, за кориснике електричне енергије флексибилност да наставе приступ и измене ових датотека могу бити вредни ризика.
Дакле, укратко, ако сигурно знате да се радни ток или апликација која вам је потребна ослањају се на приступ заштићеним системским датотекама и разумете ризике који су повезани, вероватно ћете бити у реду с деактивирањем заштите интегритета система. Али ако не знате зашто треба да онемогућите заштиту интегритета система или ако то радите само зато што је апликација коју сте преузели рекла вам је боље да је омогућите и пронађете друго решење за апликацију или процес покушавате да се прилагодите.
Онемогући заштиту интегритета система
- Да бисте онемогућили заштиту интегритета система, покрените свој Мац у режим опоравка притиском и држањем тастера Цомманд и Р на тастатури чим чујете звук покретања.
- Када се покренете у режим опоравка, изаберите Утилитиес> Терминал на траци менија на врху екрана.
- Да бисте проверили да ли је заштита интегритета система тренутно омогућена или онемогућена, користите статус команде цсрутил .
- Да бисте онемогућили заштиту интегритета система, користите команду цсрутил дисаблед . Касније га можете поново омогућити понављањем ових корака и употребом команде цсрутил енабле .
- Након што сте онемогућили заштиту интегритета система, поново покрените свој Мац путем Аппле менија.
