Как отключить Rootless (SIP или защита целостности системы) в Mac OS X

Как отключить Rootless (SIP или защита целостности системы) в Mac OS X
Как отключить режим без root (также известный как SIP или защита целостности системы) в Mac OS X El Capitan?

Удаление или отключение функций безопасности вашего Mac не является легким делом. В какой-то степени мы можем предположить, что любой читатель, который задаст этот относительно сложный вопрос, не будет полным новичком в вычислительной технике, и у него будет довольно веская причина отключить защиту целостности системы (также известную как SIP или «без root») на ваш Mac. Но, чтобы быть в безопасности, мы кратко обсудим преимущества и защиту, предоставляемые защитой целостности системы, прежде чем избавиться от нее.

Если вы уверены, что не пропустите это, смело переходите к разделу, в котором объясняется, как отключить защиту целостности системы.

Смотрите также: Новые функции безопасности в El Capitan iOS 9 | Практическая работа с Дисковой утилитой в Эль-Капитане

Как отключить защиту без прав root / целостности системы на Mac: что такое защита целостности системы?

Представленная как функция безопасности в Mac OS X El Capitan, OS X System Integrity Protection (SIP) защищает файлы, каталоги и процессы на корневом уровне от изменения.

Для многих это хорошо: Ars Technica утверждает, что у большинства пользователей «почти нет недостатков в SIP». Обычному пользователю OS X не нужно возиться с файлами корневого уровня, и он обеспечивает дополнительный уровень безопасности для пользователей с одной учетной записью с правами администратора (а это большинство пользователей). Нечестивые хакеры считают, что обмануть пользователей вводом системного пароля довольно легко; SIP не позволяет им вносить какие-либо существенные изменения в операционную систему.

Защищенные каталоги: / System, / bin, / sbin, / usr (но не / usr / local). Символьные ссылки из / etc, / tmp и / var на / private / etc, / private / tmp и / private / varare также защищены, хотя целевые каталоги сами по себе не защищены. Большинство предустановленных приложений Apple в / Applications также защищены.

Для некоторых опытных пользователей SIP может быть большой головной болью. Он предотвращает установку всех видов программного обеспечения и не позволяет работать вне вашего домашнего каталога (даже если вы используете Sudo в командной строке или вошли в систему как пользователь root).

Но если вы не знаете, что такое «sudo» или «root», то вам, возможно, стоит остановиться прямо здесь. SIP существует по уважительной причине, и большинству пользователей гораздо лучше, если он включен.

Все еще решили отключить SIP? Хорошо, давайте продолжим.

Как отключить root / защиту целостности системы на Mac: отключить SIP

Терминал доступа в режиме восстановления

Отключить защиту целостности системы

Отключение SIP — это немного хлопотно, потому что вам нужно перезагрузить Mac в режиме восстановления. Убедитесь, что вы включили SIP, как только закончили с любой задачей, с которой он сталкивался. Он является важной частью системы безопасности OS X.

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

  1. Выключите ваш Mac (Apple> Завершение работы).
  2. Удерживайте Command-R и нажмите кнопку питания. Продолжайте удерживать Command-R, пока не появится логотип Apple.
  3. Подождите, пока OS X загрузится в окне OS X Utilities.
  4. Выберите «Утилиты»> «Терминал».
  5. Войти отключить csrutil.
  6. Введите перезагрузку.

Ваш Mac перезагрузится и запустится с отключенным SIP. Вы можете проверить статус SIP, открыв Терминал и введя статус csrutil. Вы должны увидеть «Состояние защиты целостности системы: отключено».

Состояние защиты целостности системы

Как отключить root / защиту целостности системы на Mac: снова включить SIP

Важно снова включить SIP, когда вы закончите свою задачу. Вот как снова включить режим без root OS X.

  1. Выключите ваш Mac (Apple> Завершение работы).
  2. Удерживайте Command-R и нажмите кнопку питания. Продолжайте удерживать Command-R, пока не появится логотип Apple.
  3. Подождите, пока OS X загрузится в окне OS X Utilities.
  4. Выберите «Утилиты»> «Терминал».
  5. Войти csrutil enable.
  6. Введите перезагрузку.

Теперь откройте терминал и введите статус csrutil проверить статус SIP. На нем должно быть написано «Состояние защиты целостности системы: включено».

Ссылка на основную публикацию
Adblock
detector