Как включить / отключить защиту целостности системы SIP в macOS
- 17 ноября, 2022
- 3:53 пп
- Нет комментариев
Защита целостности системы (SIP) – это функция в macOS, которая предотвращает изменение определенных критических мест на вашем диске. не имеет значения, есть ли у вас права администратора или нет.
Если вы пытаетесь получить доступ или изменить файлы в одном из запрещенных мест либо с помощью Finder, либо с помощью команд терминала, это не будет работать.
Это и хорошо, и плохо.
Хорошо, если вы запускаете приложение с максимально возможными привилегиями, и оно оказывается вредоносным.
Это плохо, потому что иногда вам нужно изменить ограниченные папки, а вы не можете это реализовать.
Если вы выполняете команду в Терминале и она вызывает сбой из-за SIP, вы можете отключить эту функцию.
Далее мы расскажем вы можете отключить защиту целостности системы в macOS.
Примечание. SIP – это важная функция, которая необходима для вашей безопасности. Понятно, что вам может потребоваться отключить его на короткий промежуток времени, однако вы должны включить его снова, как только сможете. Не стоит навсегда отключать защиту целостности системы.
Защита целостности системы была добавлена в El Capitan.
Содержание
- Защита целостности системы ( SIP)
- Отключить SIP
- Включить SIP
Защита целостности системы ( SIP)
Загрузите ваш Mac в режиме восстановления.
Чтобы сделать это, вам нужно удерживать нажатой клавишу Command + R, пока ваш Mac загружается.
Если ваш Mac в данный момент работает, вы можете перезагрузить его и нажать ключи восстановления до его загрузки.
Отпустите их, когда увидите анимацию загрузки Apple.
Когда вы перейдете в режим восстановления, вы увидите следующее окно.
В строке меню перейдите в Утилиты> Терминал. Это откроет новое окно терминала.
Когда вы находитесь в Терминале, вам нужно выполнить только одну команду, чтобы отключить защиту целостности системы, и, аналогично, одна команда – это все, что вам нужно, чтобы снова включить ее.
Отключить SIP
Выполните следующую команду, чтобы отключить защиту целостности системы;
csrutil disable
Нажмите Enter, и вы увидите сообщение о том, что защита целостности системы отключена.
Перезагрузите систему, и при загрузке на рабочий стол вы сможете запускать команды, которые раньше не могли выполнять.
Включить SIP
Когда ваш Mac находится в режиме восстановления, откройте терминал и выполните следующую команду;
csrutil enable
Нажмите Enter, и защита целостности системы будет включена.
Загрузитесь на рабочий стол, и все должно вернуться к нормальной жизни.
Папки, заблокированные SIP, снова будут ограничены, и в них нельзя ,будет вносить изменения.