Опытные пользователи Mac, давние опытные пользователи, вероятно, наслаждались возможностью настраивать операционную систему на самом низком уровне. В течение многих лет скрытые настройки и приложения для настройки позволяли пользователям полностью контролировать свой Mac, чтобы настроить его внешний вид и работу.
Но если пользователь может получить доступ к этим основным системным файлам, то и вредоносное ПО может. Именно эта реальность побудила Apple внедрить функцию безопасности под названием Защита целостности системы в macOS, начиная с OS X Эль-Капитан в 2015 году. И хотя защита целостности системы является важной функцией, которая принесет пользу большинству пользователей, она может вызвать проблемы с некоторыми рабочими процессами и приложениями опытных пользователей. Итак, если вы готовы принять риск снижения безопасности в обмен на большую гибкость, вот как отключить защиту целостности системы в macOS.
Что такое защита целостности системы?
Прежде чем мы продолжим, давайте быстро рассмотрим, что именно делает защита целостности системы, чтобы убедиться, что ее отключение - это то, что вам нужно. Защита целостности системы заключается в ограничении доступа к критически важным системным файлам, тем самым блокируя определенные векторы атак для вредоносных программ и другого вредоносного ПО.
Обычные учетные записи пользователей macOS всегда имели ограничения на доступ к файлам, но пользователь root , к специальная учетная запись пользователя который имеет повышенные привилегии для системного администрирования, не имеет ограничений. До внедрения защиты целостности системы любой физический пользователь или сценарий, имевший доступ к учетной записи root и паролю, фактически имел полный доступ ко всем областям системы.
Признавая потенциальную проблему безопасности, а также тот факт, чтонаиболееПользователям Mac никогда не потребуется доступ или изменение основных системных файлов. Apple создала систему защиты целостности системы, чтобы заблокировать доступ к ключевым местоположениям и файлам даже для пользователя root. Эти места включают:
/Система
/ usr
/ являюсь
/ sbin
Любое приложение, предустановленное как часть macOS.
При включенной защите целостности системы единственный способ изменять файлы в этих местах - через приложения или процессы, подписанные Apple с явным разрешением на это. Например, процесс обновления программного обеспечения или установщики собственных приложений Apple. Сторонние приложения и даже администратор Mac не могут изменять эти файлы ни при каких обстоятельствах. Если вы попытаетесь это сделать, даже с помощью команды sudo, вы просто получитеОперация не разрешенасообщение.
изменить цвет панели задач Windows 10
Следует ли отключить защиту целостности системы?
Как уже упоминалось, защита целостности системы может вызывать проблемы с некоторыми рабочими процессами опытных пользователей или приложениями, которым требуется возможность изменять системные файлы. Хорошая новость заключается в том, что вы можете отключить защиту целостности системы, если готовы принять риск того, что ваш Mac станет более уязвимым, если вы это сделаете. Однако для опытных пользователей возможность продолжения доступа к этим файлам и их изменения может стоить риска.
Короче говоря, если вы точно знаете, что требуемый рабочий процесс или приложение полагается на доступ к защищенным системным файлам, и понимаете связанные с этим риски, вы, скорее всего, согласитесь отключить защиту целостности системы. Но если вы не знаете, почему вам нужно отключить защиту целостности системы, или если вы делаете это просто потому, что вам сказали об этом загруженное приложение, лучше оставить его включенным и найти другое решение для приложения или процесса. вы пытаетесь приспособиться.
Отключить защиту целостности системы
- Чтобы отключить защиту целостности системы, загрузите Mac в Режим восстановления нажав и удерживая Командование а также р клавиши на клавиатуре, как только вы услышите звуковой сигнал загрузки.
- После загрузки в режим восстановления выберите Утилиты> Терминал в строке меню вверху экрана.
- Чтобы проверить, включена или отключена защита целостности системы, используйте команду csrutil статус .
- КзапрещатьЗащита целостности системы, используйте команду csrutil отключить . Ты можешьповторно включитьпозже, повторив эти шаги и используя команду csrutil enable вместо.
- После отключения защиты целостности системы перезагрузите Mac через меню Apple.
как изменить свое имя на ПК Overwatch