如何在 Mac 上删除 SIP!在 macOS 中禁用系统完整性保护

在本文中:如何在 Mac 上禁用 SIP我会解释一下。

如果您想定制系统核心,请尝试一下。

システム整合性保护(System Integrity Protection:SIP)

由于自 Mac OS X El Capitan 以来引入的安全性,与系统核心相关的各种自定义不再可能。

这是如果您使用终端,则可以相当轻松地取消它。

如果禁用 SIP,您可以使用预装的应用程序(例如 Safari)图标可以更改(相关文章)。

但具体操作根据以下两种类型的 Mac 有所不同。

请检查哪一种适用于您的 Mac。

  • 采用 Apple 芯片的 Mac
  • 配备英特尔处理器的 Mac

Apple Silicon 已从 2020 年底发布的部分型号开始引入。

菜单关于这款 Mac从显示的内容就可以看出。

▼采用 Apple 芯片的 Mac

对于Apple Silicon,会显示芯片名称。

▼搭载Intel处理器的Mac

如果是 Intel,则显示处理器名称。

如何解锁 SIP:M1 for Mac

适用于配备 Apple 芯片的 M1/M2 Mac。如果您的 Mac 配备 Intel 处理器,请阅读下一部分。

操作流程由以下两个步骤组成。

  1. 启动进入恢复模式
  2. 在终端中禁用 SIP

步骤 1:以恢复模式启动

系统关闭,关闭您的 Mac。

打开电源后,立即按住电源按钮。

按住直到出现启动选项窗口。

选择一个选项。

在用户选择屏幕上,选择您知道密码的帐户并输入密码。

这会将您切换到恢复模式。

步骤 2:在终端中禁用 SIP

步骤 1 后,将显示如下屏幕。

从这里,从菜单栏,公用事业终端并继续。

输入以下命令,进入运行它

csrutil disable

将显示以下消息,因此输入“y”。

Turning off System Integrity Protection requires modifying system security.
Allow booting unsigned operating systems and any kernel extensions for OS "●●"? [y/n]:

输入“y”并按 Enter 键。

继续输入您的密码。

输入密码时屏幕不会改变,因此请小心不要输入任何错误。

显示以下消息,SIP 已成功禁用。

System Integrity Protection is off.
Restart the machine for the changes to take effect.

从菜单中,再起动让我们。

参考:如何重新启用 SIP

完成所需的自定义后,出于安全原因,请将 SIP 返回到其原始启用状态。

当您重新启用 SIP 时,自定义通常会保持不变。但是,根据您所做的更改,可能会出现更改被还原的情况。

以同样的方式,进入“关闭电源”→“恢复模式”→“启动终端”并输入以下命令。

csrutil enable

用回车键确认。

将显示以下消息,因此输入“y”。

Turning on System Integrity Protection allows increased system security.
Raise security level to full boot security for OS "●●"? [y/n]:

输入“y”并按 Enter 键。

如果您继续输入密码,将出现以下消息,并且 SIP 将再次启用。

让我们重新开始吧。

System Integrity Protection is on.
Restart the machine for the changes to take effect.

如何破解 SIP:适用于 Intel Mac

适用于配备 Intel 处理器的 Mac。如果您有配备 Apple 芯片的 Mac,请阅读前面的部分。

操作流程由以下两个步骤组成。

  1. 启动进入恢复模式
  2. 在终端中禁用 SIP

步骤 1:以恢复模式启动

关闭或重新启动 Mac。

打开电源后立即命令⌘+同时按住这些键。

按住直到看到 macOS 恢复屏幕。

在用户选择屏幕上,选择您知道密码的帐户并输入密码。

这会将您切换到恢复模式。

步骤 2:在终端中禁用 SIP

步骤 1 后,将显示如下屏幕。

从这里,从菜单栏,公用事业终端并继续。

输入以下命令,进入运行它

csrutil disable

显示以下消息,SIP 已成功禁用。

System Integrity Protection is off.
Restart the machine for the changes to take effect.

从菜单中,再起动让我们。

参考:如何重新启用 SIP

完成所需的自定义后,出于安全原因,请将 SIP 返回到其原始启用状态。

当您重新启用 SIP 时,自定义通常会保持不变。但是,根据您所做的更改,可能会出现更改被还原的情况。

以同样的方式,继续“重新启动”→“恢复模式”→“启动终端”并输入以下命令。

csrutil enable

用回车键确认。

将显示以下消息,并且将再次启用 SIP。让我们重新启动吧。

System Integrity Protection is on.
Restart the machine for the changes to take effect.

补充:如何查看当前SIP状态

此内容对于配备 Apple 芯片的 Mac 和配备 Intel 处理器的 Mac 都是通用的。

这是检查当前 SIP 启用/禁用状态的方法。

打开终端。

例如,您可以通过从应用程序列表中选择“实用程序”→“终端”来启动它。

执行以下命令。

csrutil status

用回车键确认。

您可以通过显示的消息来判断。

▼SIP状态:启用

System Integrity Protection status: enabled.

▼SIP状态:禁用

System Integrity Protection status: disabled.

〆:解锁SIP并进行各种定制!

多于,如何在 Mac 上删除 SIP!在 macOS 中禁用系统完整性保护这就是解释。

如果您因为SIP的原因无法按照自己想要的方式定制,请参考本文取消。

但是,请不要忘记稍后将其更改回来,因为这会增加您的安全风险。

请尝试一下。

参考 Apple 支持 - 关于 Mac 系统完整性保护