Что такое защита целостности системы в macOS

20

В OS X El Capitan впервые появилась функция защиты целостности системы (SIP). Эта опция была призвана обеспечить безопасность компьютера Mac. Сегодня мы подробнее рассмотрим, что из себя представляет это функция, и есть ли необходимость отключать её.

Хотя macOS изначально была менее подвержена вредоносным атакам, чем, например, Windows, возможность заражения вирусом все равно существовала. Впрочем, с выходом SIP это стало почти невозможным.

Что это?

System Integrity Protection – это технология, направленная на защиту от вредоносного программного обеспечения. SIP серьезно ограничивает возможность любого изменения системных файлов сторонним программами или пользователем. Доступ к редактированию обладают только особые процессы, подписанные Apple. Например, один из таких процессов — обновление ПО.


Есть ли смысл отключать эту опцию?

Иногда да. К сожалению, некоторые сторонние программы конфликтуют с этой системой защиты. Разработчики должны адаптировать код для совместимости с SIP. Делают это, конечно, далеко не все. Стоит заметить, что приложения с Mac App Store подобных проблем не имеют.

Как отключить?

Защиту целостности системы отключить можно только из режима Recovery.

  • Выключаем наш компьютер Mac.
  • При включении удерживаем комбинацию клавиш Command + R.
  • Далее нас встретит режим Recovery. Выбираем в меню «Утилиты» приложение «Терминал».
  • Вводим следующую команду в появившемся окне командной строки:
    csrutil disable
  • Подтверждаем команду и перезагружаем наш компьютер Mac.

Настройка завершена. Теперь можно запустить те приложения, которые ранее не функционировали должным образом. Для того, чтобы снова включить опцию, необходимо повторить процедуру выше, а в качестве команды для терминала следует ввести csrutil enable.

Лучший комментарий

20 комментариев Оставить свой

  1. 0
    Антон

    Зачем отключать что-то что сделано для нас же? Оно как-то тормозит систему?

  2. 0
    sovaxster

    Что это было?

  3. 1

    Почему не написали из чего она состоит? И что можно отключать/включать ее части?

  4. 0

    Очень «подробно» рассмотрели. 🙂

  5. 1

    В ПО, которое требует отключения защиты всегда есть подробные инструкции. Только я таким ПО не пользуюсь.

  6. 0

    Интересно как взаимодействуют антивирусные программы типа KAV с SIP ?

    • 0

      steamson, Антивирус на маке??? Я даже на винде его не использовал, что уж говорить о macOS

      • 0

        viaches, Есть такие вещи как фирменные политики и страховки. Даже если антивирус ловит только виндовые вирусы и установлен на маке. Если с компьютера был нанесён ущерб, то страховая откажется платить если не был установлен антивирус. Бюрократия, чтоб её.

  7. 0

    Есть способ отменить встроенную покупку в приложении?

  8. -1
    美少女

    А как можно проверить — включена эта защита или нет, не перезагружая для включения её?

    • -1
      美少女

      美少女, Для проверки, надо набрать команду в терминале:
      csrutil status
      И если ответ будет такой:
      System Integrity Protection status: enabled.
      Значит защита включена.

      Это тоже неплохо бы добавить в статью, чтобы можно было узнать — включена защита или нет, и надо ли её включать или выключать…

  9. 0
    sergio1974

    https://support.apple.com/ru-ru/ht204899 — популярно о том что это такое. а вот перед тем ка написать про отключение я бы большой дискляймер вставил… а то у многих ручки шаловливые, ответа зачем? они еще для себя не нашли, но уже полезли делать … а потом «ва-ва» и «бо-бо» может случится ))

  10. 0
    swatchel

    Для отключения swop, на старых mac, это тоже понадобиться . Пожелание – добавлять в статью практическое применение.

Авторизуйтесь Чтобы оставить комментарий