Что такое SIP (System Integrity Protection) на Мак, и как его отключить

Начиная с OSX 10.11 El Capitan — Apple модернизировала защиту, и добавила System Integrity Protection (SIP), исключающая возможность модернизировать системные файлы и папки пользователю, даже если он будет выполнять действия через sudo.
Вот пример того как система помечает защищенные файлы с помощью флага restricted

restricted

С одной стороны безопасная система — это прекрасно, с другой стороны — иногда ничего не остается, как засучив рукава лезть системе под капот (к примеру теперь без отключения защиты нельзя поменять поведение Finder’а, чтобы всегда показывать папки раньше файлов).
К счастью оставили возможность отключать эту защиту, но я рекомендую проделывать это, только понимая зачем это делается, и в идеале после произведенных манипуляций — включить SIP снова.

Итак, как же отключить защиту SIP:
1) перезагружаем Mac, при загрузке держим сочетание клавиш ⌘ + R, что позволит загрузиться в Recovery режиме
2) В меню выбираем Утилиты -> Терминал
IMG_0014
3) набираем команду

IMG_0018

4) перезагружаем Mac

Для того чтобы вернуть защиту на место — необходимо повторить те же шаги, но вместо csrutil disable набрать csrutil enable

2 thoughts on “Что такое SIP (System Integrity Protection) на Мак, и как его отключить

    1. Администратор Автор записи

      Хм, не помешали бы дополнительные сведения. Какая точно версия OS X стоит.
      Как вариант — можно создать OS X Recovery Disk флешку и попробовать с нее.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *