- - Як увімкнути / відключити захист цілісності системи на macOS

Як увімкнути / відключити захист цілісності системи на macOS

Захист цілісності системи (SIP) є ​​особливістю вmacOS, що запобігає зміні певних критичних місць на вашому диску. не має значення, чи маєте ви права адміністратора чи ні. Якщо ви намагаєтеся отримати доступ або змінити файли в одному з обмежених місць через команду Finder або через термінал, це не вийде. Це і гарна річ, і погана річ. Добре, якщо ви запускаєте додаток з найвищими можливими привілеями, і програма виявляється шкідливою. Це погано, адже час від часу вам потрібно змінювати папки з обмеженим доступом, а ви цього не можете. Якщо ви виконуєте команду в терміналі, і вона не працює через SIP, її можна відключити. Ось як можна відключити захист цілісності системи на macOS.

Примітка: SIP - важлива особливість, і вона там для вашої безпеки. Зрозуміло, що вам може знадобитися відключити його на короткий проміжок часу, однак вам слід ввімкнути його знову, як тільки зможете. Постійно відключити захист цілісності системи не є хорошою ідеєю.

Захист цілісності системи було додано в El Capitan.

Захист цілісності системи

Завантажте свій Mac у режимі відновлення. Для цього вам потрібно утримувати клавішу Command + R під час завантаження Mac. Якщо ваш Mac зараз працює, ви можете перезапустити його та натисніть клавіші відновлення перед завантаженням. Відпустіть їх, коли побачите анімацію завантаження Apple.

Перейшовши в режим відновлення, ви побачите наступне вікно.

Ви також отримаєте рядок меню вгорі. На панелі меню перейдіть до Утиліти> Термінал. Це відкриє нове вікно терміналу.

Щойно ви перебуваєте в Терміналі, вам потрібно виконати лише одну команду, щоб відключити захист цілісності системи, і однаково одна команда - це все, що потрібно для її ввімкнення.

Відключити

Виконайте наступну команду, щоб відключити захист цілісності системи;

csrutil disable

Торкніться клавіші Enter, і ви побачите повідомлення, яке говорить вамщо захист цілісності системи було вимкнено. Перезавантажте систему, і коли ви завантажитеся на робочий стіл, ви зможете запускати команди, які раніше не змогли.

Увімкнути

Коли ваш Mac в режимі відновлення, відкрийте Terminal і запустіть наступну команду;

csrutil enable

Торкніться клавіші enter і захист цілісності системи будеувімкнено. Завантажтесь на робочий стіл, і все повинно бути в нормі. Папки, які заблокували SIP, знову будуть обмежені, і жодних змін до них не вноситься.

Коментарі