Чому не варто вимикати захист цілісності системи на Mac?

Чому не варто вимикати захист цілісності системи на Mac?

Кожна нова версія настільної операційної системи Apple накладає на користувачів більше обмежень, ніж попередня версія. Захист системної інтеграції – найбільшою зміною може бути захист системної інтеграції (або SIP).

Коли SIP був представлений в OS X 10.11 El Capitan, користувачі обмежили можливість змінювати певні папки. Хоча дехто засуджував новітню технологію безпеки Apple як засіб контролю над користувачами, виявилося, що це не дарма.

Причин для вимкнення цієї функції дуже мало. Давайте розберемося в наступній статті.

Що таке System Integration Protection (SIP)?

SIP — це функція безпеки, розроблена для захисту найбільш вразливих частин операційної системи. Коротше кажучи, це не дозволяє навіть користувачеві з правами root (за допомогою команди sudo) змінювати певні місця на головному розділі. Призначений для захисту користувачів Mac, подібно до попередніх програмних обмежень, запроваджених Gatekeeper.

Це може бути відповіддю на зростаючу кількість загроз шкідливого програмного забезпечення. Mac зараз є великою мішенню для шкідливих програм. Неважко знайти програми-вимагачі , шпигунські програми, клавіатурні шпигуни або старі рекламні програми, націлені на платформи Apple.

Чому не варто вимикати захист цілісності системи на Mac?

SIP захищає кілька основних областей диска, на якому встановлено операційну систему, включаючи /System, /bin, /sbin, /usr (але не /usr/local). Деякі символічні посилання з /etc, /tmp і /var також захищені, хоча цільові каталоги – ні. Заходи безпеки запобігають процесам без достатніх привілеїв (включно з адміністраторами з правами root) від запису в ці каталоги та файли, що зберігаються в них.

Ця технологія також запобігає іншим «ризикованим» видам діяльності. Apple стурбована тим, що зміни, внесені до цих частин системи, можуть поставити під загрозу ваш Mac і спричинити пошкодження операційної системи. Блокування кореневого доступу адміністратора захищає ваш Mac від локально та віддалено виконуваних команд на рівні sudo.

Чому ж користувачі хочуть вимкнути цю функцію?

Коли цю функцію було вперше представлено, деякі програми, які покладалися на зміну певних захищених папок або системних файлів, більше не працювали. Як правило, це «нав'язливі» модифікації, що змінюють принцип роботи багатьох основних елементів операційної системи та власних додатків. Також впливають певні інструменти резервного копіювання та відновлення та програми, які спеціально обробляються під час роботи інших пристроїв.

Якщо ви хочете використовувати програмне забезпечення, функціонування якого залежить від модифікацій, спочатку потрібно вимкнути SIP. Неможливо створити виняток для певної програми, якщо ця програма не має необхідних привілеїв. Це призвело до припущень, що зміна торкнеться менших розробників, яким бракує засобів для роботи з Apple, щоб гарантувати, що їх програмне забезпечення продовжує функціонувати.

Чому не варто вимикати захист цілісності системи на Mac?

Хоча це може бути правдою, багато програм, які спочатку не працювали на El Capitan, були переписані для адаптації до цієї операційної системи. Таким додатком є ​​Бармен. Це засіб для очищення піктограм панелі меню Mac. Оригінальний Bartender працює лише з OS X 10.10 і старіших версій, тоді як Bartender 2 працює з El Capitan і новіших версій. Default Folder X, іншу програму, розроблену для покращення діалогових вікон «Відкрити» та «Зберегти», було повністю переписано для El Capitan і пізніших версій. Зараз він працює цілком ідеально.

Не всі програми були повністю переписані, і деякі програми все ще потребують відключення SIP, щоб працювати. На щастя, зазвичай це лише тимчасово, як у випадку з Winclone. Це рішення для клонування та резервного копіювання Boot Camp вимагає від користувачів вимкнути SIP для запису в захищені області диска. Цю функцію можна знову ввімкнути пізніше.

Чому не варто вимикати захист цілісності системи на Mac?

SwitchResX — ще одна програма, для якої потрібно вимкнути SIP. Він забезпечує розширене керування зовнішніми дисплеями на основі конкретної роздільної здатності, зазначеної в захищеному файлі. Після налаштування монітора користувачі можуть відновити SIP, доки їм не знадобиться внести ще одну зміну. Інші програми, такі як XtraFinder (та багато інших програм, які змінюють зовнішній вигляд і функціональність Finder), вимагають увімкнення цієї функції з налагодженням за допомогою команди csrutil enable --without debug.

Через цю зміну деякі додатки взагалі припинили розробку. Інші програми лише тимчасово вимикають SIP, а потім знову вмикають його. Головне, що дуже дратує, коли додаткам доводиться змінювати інтерфейс або поведінку системи чи вбудованої функції (наприклад, Finder, Spotlight або док), перш ніж досягти споживачів. Здебільшого достатньо швидкого пошуку в Google або швидкого перегляду поширених запитань.

Як відключити SIP?

Якщо ви вирішите вимкнути SIP, майте на увазі, що технічно ваш Mac так само безпечний, як і під керуванням OS X 10.10 Mavericks. Вам все одно потрібно буде надати кореневий доступ для запису в певні області диска або запиту прав адміністратора. Ви також можете легко повторно ввімкнути SIP, якщо вирішите зробити це пізніше.

Більшості користувачів Mac ніколи не доведеться вимикати SIP. Крім того, вам слід залишити цю функцію ввімкненою, якщо ви не зіткнетеся з перешкодами. Якщо вам потрібно внести зміни в захищену папку або використовувати програмне забезпечення без привілеїв, ось що потрібно зробити, щоб вимкнути SIP:

  1. Перезапустіть Mac, клацнувши піктограму Apple у верхньому лівому куті та вибравши «Перезавантажити» .
  2. Утримуйте Command+R під час завантаження Mac, щоб увійти в режим відновлення .
  3. Коли ваш Mac завантажиться, перейдіть до «Утиліти» та запустіть «Термінал» .
  4. Введіть csrutil disable і натисніть Enter .
  5. Перезапустіть Mac як зазвичай.

Все зроблено! Ви можете легко повторно ввімкнути цю функцію, перезавантажившись у режимі відновлення , запустивши термінал і ввівши csrutil clear , а потім натиснувши Enter .

Ви вимкнули SIP?

Можливо, ви готові ризикнути й вимкнути SIP. Можливо, ви не хочете, щоб Apple диктувала, що ви можете, а що не можете змінити. Програма може попросити вимкнути SIP або ви любите налаштовувати систему. Якщо ви вимкнули цю функцію, ми хотіли б знати, чому.

Немає жодних причин вимикати цю функцію, якщо немає крайньої необхідності. Пам’ятайте, що перевстановлення macOS, швидше за все, знову ввімкне цю функцію. Також цілком імовірно, що Apple продовжуватиме запроваджувати функції безпеки та засоби керування дозволами з кожним новим випуском macOS.

Побачити більше:


Як перенести файли з Mac на Android без Android File Transfer

Як перенести файли з Mac на Android без Android File Transfer

Передача файлів між Mac і Android надзвичайно складна. Android використовує MTP (Media Transfer Protocol) для обміну файлами з комп’ютерами. Windows підтримує це, але macOS ні. Google має програму Android File Transfer, але це рішення не є оптимальним.

Чи дійсно комп’ютерам Mac потрібен брандмауер?

Чи дійсно комп’ютерам Mac потрібен брандмауер?

Покопавшись у налаштуваннях свого Mac, ви побачите брандмауер, який за умовчанням вимкнено. Чи не небезпечно? Чому Apple така безвідповідальна?

Що таке Mac OS X FileVault і як ним користуватися?

Що таке Mac OS X FileVault і як ним користуватися?

Насправді пароль лише запобігає спробам входу та доступу до операційної системи, але ваш жорсткий диск не зашифрований як такий. Із завантажувальним диском Ubuntu або видаленням жорсткого диска кожен матиме доступ до всіх файлів на вашому комп’ютері. Лише вручну зашифрувавши файли на жорсткому диску, ви зможете справді захистити свої файли. Саме тут на допомогу приходить Mac OS X FileVault.

Оновлення macOS, детальний спосіб оновлення MacBook

Оновлення macOS, детальний спосіб оновлення MacBook

Є багато способів оновити Mac OS, від простих до складних. У цій статті Quantrimang узагальнить деякі способи оновлення вашого Mac і ввімкне автоматичне оновлення операційної системи для вашої зручності.

Чому не варто вимикати захист цілісності системи на Mac?

Чому не варто вимикати захист цілісності системи на Mac?

Кожна нова версія настільної операційної системи Apple накладає на користувачів більше обмежень, ніж попередня версія. Захист системної інтеграції – найбільшою зміною може бути захист системної інтеграції (або SIP).

Як вимкнути музичну бібліотеку iCloud

Як вимкнути музичну бібліотеку iCloud

Музична бібліотека iCloud — це служба зберігання музики Apple на платформах iOS і macOS.

5 способів визначити, чи ваш Mac заражений вірусом

5 способів визначити, чи ваш Mac заражений вірусом

Ваш Mac поводиться трохи дивно? Якщо ви бачите рекламу, яку не можете пояснити, або ваша система надзвичайно повільна, ви можете припустити, що проблема в зловмисному програмному забезпеченні. І в цьому випадку ви можете мати рацію.

Як створити псевдоніми та псевдоніми для електронної пошти iCloud

Як створити псевдоніми та псевдоніми для електронної пошти iCloud

Це дозволяє надсилати й отримувати електронні листи без необхідності розкривати свою справжню адресу електронної пошти.

Видаляйте файли на Mac безпосередньо, не переглядаючи кошик

Видаляйте файли на Mac безпосередньо, не переглядаючи кошик

В операційних системах Windows ви можете остаточно видалити файли, натиснувши та утримуючи клавішу Shift. Однак цей метод недоступний на Mac. І користувачам Mac доведеться почекати до OS X 10.11 El Capitan, щоб використовувати цю функцію.

Інструкції щодо зміни DNS-сервера на Windows, Mac, iOS та Android

Інструкції щодо зміни DNS-сервера на Windows, Mac, iOS та Android

За замовчуванням ваш комп’ютер автоматично отримує інформацію DNS вашого постачальника послуг Інтернету (ISP). Іноді DNS-сервери нестабільні, і вам блокується доступ до певних веб-сайтів. Або DNS-сервер за замовчуванням блокує деякі веб-сайти з якоїсь причини. У цьому випадку вам слід змінити DNS-сервер на безкоштовний публічний DNS-сервер.