ПК и мобильный

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

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

Но если пользователь может получить доступ к этим основным системным файлам, то и вредоносное ПО может. Именно эта реальность побудила Apple внедрить функцию безопасности под названием Защита целостности системы в macOS, начиная с OS X El Capitan в 2015 году. И хотя защита целостности системы является важной функцией, от которой выиграют большинство пользователей, она может вызвать проблемы с определенным энергопотреблением. пользовательские рабочие процессы и приложения. Итак, если вы готовы принять риск снижения безопасности в обмен на большую гибкость, вот как отключить защиту целостности системы в macOS.

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

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

Прежде чем мы продолжим, давайте быстро рассмотрим, что именно делает защита целостности системы, чтобы убедиться, что ее отключение - это то, что вам нужно. Защита целостности системы заключается в ограничении доступа к критически важным системным файлам, тем самым блокируя определенные векторы атак для вредоносных программ и другого вредоносного ПО.

Обычные учетные записи пользователей macOS всегда имели ограничения на доступ к файлам, но пользователь root, специальная учетная запись пользователя, имеющая повышенные привилегии для системного администрирования, не имела ограничений. До внедрения защиты целостности системы любой физический пользователь или сценарий, имевший доступ к учетной записи root и паролю, фактически имел полный доступ ко всем областям системы.

Признавая потенциальную проблему безопасности, а также тот факт, что самый Пользователям Mac никогда не потребуется доступ или изменение основных системных файлов. Apple создала систему защиты целостности системы, чтобы заблокировать доступ к ключевым местоположениям и файлам даже для пользователя root. Эти места включают:

/Система

/ usr

/ bin

/ sbin

Любое приложение, предустановленное как часть macOS.

При включенной защите целостности системы единственный способ изменить файлы в этих местах - через приложения или процессы, подписанные Apple с явным разрешением на это. Например, процесс обновления программного обеспечения или установщики собственных приложений Apple. Сторонние приложения и даже администратор Mac не могут изменять эти файлы ни при каких обстоятельствах. Если вы попытаетесь это сделать, даже с помощью команды «sudo», вы просто получите Операция не разрешена сообщение.

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

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

Как уже упоминалось, защита целостности системы может вызывать проблемы с определенными рабочими процессами опытных пользователей или приложениями, которым требуется возможность изменять системные файлы. Хорошая новость заключается в том, что вы можете отключить защиту целостности системы, если вы готовы принять риск того, что ваш Mac станет более уязвимым, если вы это сделаете. Однако для опытных пользователей возможность продолжения доступа к этим файлам и их изменения может стоить риска.

Короче говоря, если вы точно знаете, что требуемый рабочий процесс или приложение полагается на доступ к защищенным системным файлам, и понимаете связанные с этим риски, вы, скорее всего, согласитесь отключить защиту целостности системы. Но если вы не знаете, почему вам нужно отключить защиту целостности системы, или если вы просто делаете это потому, что вам сказали об этом загруженное приложение, лучше оставить его включенным и найти другое решение для приложения или процесса. вы пытаетесь приспособиться.

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

  1. Чтобы отключить защиту целостности системы, загрузите Mac в режиме восстановления, нажав и удерживая кнопку Командование а также р клавиши на клавиатуре, как только вы услышите звуковой сигнал загрузки.
  2. После загрузки в режим восстановления выберите Утилиты> Терминал в строке меню вверху экрана.
  3. терминал восстановления mac

  4. Чтобы проверить, включена или отключена защита целостности системы, используйте команду csrutil статус.
  5. mac проверить целостность системы защиты

  6. К запрещать Защита целостности системы, используйте команду csrutil отключить. Вы можете повторно включить позже, повторив эти шаги и используя команду csrutil enable вместо.
  7. mac отключить защиту целостности системы

  8. После отключения защиты целостности системы перезагрузите Mac через меню Apple.

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

$config[zx-auto] not found$config[zx-overlay] not found