Захист цілісності системи (Integrity Protection (SIP)) захищає деякі важливі системні теки Mac OS від модифікацій, вилучення і видалення на Mac, навіть якщо у вас доступ «root». Система SIP увімкнена за замовчуванням у всіх сучасних версіях Mac OS, але періодично все одно не завадить перевіряти статус SIP на своєму Mac.
Є два способи перевірити, чи активна система - через командний рядок і за допомогою інструмента Інформація про систему.
Нижче ми опишемо обидва способи перевірити статус SIP на Mac.
Як перевірити стан Захисту цілісності системи через Terminal
1. Запустіть програму Terminal з теки з утиліттями.
2. Введіть наступну команду і натисніть клавішу return (enter):
csrutil status
3. Ви побачите одне з наступних повідомлень:
- Якщо система SIP активна - System Integrity Protection status: enabled.
- Якщо система SIP відключена - System Integrity Protection status: disabled.
Якщо система SIP активна, то не потрібно нічого робити. Якщо ж вона відключена, її варто включити.
Як перевірити стан Захисту цілісності системи (SIP) У відомостях про систему
- Відкрийте теку з утиліттями.
- Запустіть програму Інформація про систему.
- У списку ліворуч виберіть ПО.
- Знайдіть у вікні пункт Захист цілісності системи, і поряд з ним буде показано статус активності системи.
Які теки захищає система захисту цілісності?
Система Захисту цілісності системи забезпечує безпеку наступних системних тек:
/ System
/sbin
/bin
/usr (крім/usr/local )
/Applications (лише стандартні програми)
Майже всі теки, захищені системою SIP, приховані від користувача за замовчуванням, але до них можливо отримати доступ.
Дані теки захищено від редагування, вилучення, пересування тощо навіть з доступом root. Іноді систему SIP називають «rootless». Змінювати файли цих тек можна тільки вимкнувши систему, що вимагає пароля адміністратора і доступу «boot».
З системою SIP ви не зможете випадково або навмисно вилучити важливі системні файли Mac OS. Не рекомендуємо відключати систему без вагомих причин. У разі чого її потрібно буде відразу ж активувати знову.
Нагадаємо, що система SIP активна за замовчуванням у всіх сучасних версіях Mac OS. Серед них: macOS Mojave, macOS High Sierra, MacOS Sierra и Mac OS X El Capitan. Швидше за все, це не зміниться і в наступних версіях системи. У більш старих версіях система взагалі не підтримується, тобто і її статус перевірити неможливо.