Вот полное пошаговое руководство о том, как отключить функцию защиты целостности системы/Rootless в OS X El Capitan.
OS X El Capitan, на первый взгляд, выглядит как небольшое обновление. Но если вы поднимите крышку и посмотрите, что Apple упаковала под собой, вы удивитесь, узнав, что El Capitan – действительно массовый релиз. Новейшая и лучшая настольная операционная система Cupertino – это не только функциональные возможности для пользователей, но и улучшения безопасности.
Во всех этих изменениях, которые поставляются с OS X El Capitan, Apple добавила новую функцию защиты целостности системы, также известную как «Rootless», которая защищает ваш Mac от попадания в злонамеренный или нежелательный код. Этот вредоносный код, который может запускаться сам по себе или по вмешательству пользователя, не может пройти через корневые файлы OS X благодаря этой новой функции. Но время от времени, есть некоторый код или изменения, которые вы хотели бы установить/сделать, чтобы все заработало, в этом случае функция Rootless может стать огромным препятствием. Если вы хотите отключить функцию Rootless, вот что вам нужно сделать.
Отключить защиту целостности системы (SIP)/Rootless в OS X El Capitan
Внимательно прочитайте приведенные ниже шаги, прежде чем приступить к их выполнению, поскольку вы вносите очень важные изменения в работу вашего Mac.
1. Перезагрузите Mac и нажмите комбинации клавиш «Command + R», как только вы услышите сигнал запуска. Это загрузит ваш Mac в режиме восстановления.
2. Теперь здесь вам будут представлены различные варианты. Вверху вы должны увидеть строку меню, нажмите «Утилиты».
3. Теперь нажмите «Терминал».
4. Введите следующую команду, чтобы отключить SIP:
отключить csrutil
5. Перезагрузите Mac, чтобы новые изменения вступили в силу.
Хотите снова включить Rootless/SIP? Просто выполните описанные выше действия снова, как есть, и вместо того, чтобы вводить «csrutil disable» в Терминале, введите следующее:
csrutil enable
Если вы не уверены, отключен или не включен Rootless/SIP на вашем Mac, просто запустите Terminal и введите следующую команду:
статус csrutil
Вы получите сообщение «включено» или «отключено». В зависимости от того, что вы видите, вы можете действовать соответственно. И учитывая, что это функция безопасности OS X, мы настоятельно рекомендуем вам всегда включать Rootless/SIP.