macOS 关闭系统完整性保护 SIP:System Integrity Protection

由PSBOX 2019年8月8日 pm5:09 发布在分类:知识库 473

苹果电脑从 macOS 10.11 开始引入了系统完整性保护机制 SIP(System Integrity Protection),目的是帮助普通用户避免恶意 app 通过用户授权的方式获得所有系统权限。通过 System Integrity Protection,苹果实现了对第三方软件的限制,有一些操作永远不被允许,恶意软件无法通过用户授权的方式从而获得所有系统权限了。但同时也影响到了一些我们平常要用到的第三方软件。

System Integrity Protection 技术主要分为文件系统保护,运行时保护,内核扩展签名,文件系统保护主要是通过沙盒机制限制 root 权限,运行时保护,主要就是保护关键进程无法被进程代码注入,挂调试器以及内核调试等,内核扩展签名,所有的第三方 kext 必须被安装到/Library/Extensions,并强制使用签名。简单的来说,就是限制,那为什么限制呢,当然也是为你的安全。那我为什么又要告诉你关闭 SIP 呢,因为它会影响到我们无法使用部分第三方应用 o(∩_∩)o

禁用关闭 SIP 保护机制的方法:

禁用 SIP 保护机制的步骤

重启系统,按住 Command + R 进入恢复模式。

点击顶部菜单栏 实用工具 中的 终端 。

输入以下命令来禁用 SIP 保护机制。

csrutil disable

执行后输出以下信息表示禁用成功。

Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.

然后再次重启系统即可。

重新打开 SIP 保护机制的方法:

重新打开 SIP 的方法同上,只是终端中输入的命令改为以下命令。

csrutil enable

(0)
未经允许不得转载:设计盒子 » macOS 关闭系统完整性保护 SIP:System Integrity Protection

评论抢沙发

目前网站有bug 在修复不能顺利付款后下载 我们会尽快修复谢谢

提示

嘿,我来帮您!