Защитата на целостта на системата (SIP) е функция в macOS, която предотвратява промяната на определени критични места на вашия диск. няма значение дали имате администраторски права или не. Ако се опитвате да осъществите достъп или да промените файлове в едно от ограничените места чрез Finder или чрез команди на терминала, това няма да работи. Това е както добро, така и лошо нещо. Добре е, ако използвате приложение с възможно най-високи привилегии и приложението се окаже злонамерено. Това е лошо, защото понякога трябва да промените ограничените папки и не можете да го направите. Ако изпълнявате команда в терминал и тя продължава да се проваля поради SIP, можете да я деактивирате. Ето как можете да деактивирате защитата на целостта на системата в macOS.

  Как да пренастроите всеки контролер към клавиши на клавиатурата на Windows и MacOS

Забележка: SIP е важна функция и е там за вашата безопасност. Разбираемо е, че може да се наложи да го деактивирате за кратък период от време, но трябва да го активирате отново възможно най-скоро. Не е добра идея да деактивирате за постоянно защитата на целостта на системата.

В El Capitan беше добавена защита на целостта на системата.

Защита на целостта на системата

Стартирайте вашия Mac в режим на възстановяване. За да направите това, трябва да задържите клавиша Command + R, докато вашият Mac се зарежда. Ако вашият Mac в момента работи, можете да изберете да го рестартирате и да докоснете клавишите за възстановяване, преди да се стартира. Пуснете ги, когато видите анимацията за зареждане на Apple.

  Как да изтеглите всеки тапет за iOS и macOS

След като сте в режим на възстановяване, ще видите следния прозорец.

Ще получите и лентата с менюта в горната част. В лентата с менюта отидете на Помощни програми>Терминал. Това ще отвори нов прозорец на терминала.

След като сте в терминала, трябва да изпълните само една команда, за да деактивирате защитата на целостта на системата, и по същия начин една команда е всичко, от което се нуждаете, за да я активирате отново.

Деактивирайте

Изпълнете следната команда, за да деактивирате защитата на целостта на системата;

csrutil disable

Докоснете Enter и ще видите съобщение, което ви казва, че защитата на целостта на системата е деактивирана. Рестартирайте системата си и когато стартирате на работния плот, ще можете да изпълнявате командите, които не сте били в състояние преди.

  Защо трябва да отложите надстройките на macOS

Активирайте

С вашия Mac в режим на възстановяване, отворете терминала и изпълнете следната команда;

csrutil enable

Докоснете Enter и защитата на целостта на системата ще бъде активирана. Стартирайте на работния плот и всичко трябва да се върне към нормалното. Папките, които SIP е заключил, отново ще бъдат ограничени и няма да могат да се правят промени в тях.

By admin