MAC中的SIP 系统完整性保护是什么?如何关闭?

技术

MAC中的SIP 系统完整性保护是什么?如何关闭?

介绍

SIP 全称为「System Integrity Protection」即「系统完整性保护」,是 OS X El Capitan 时开始采用的一项安全技术,SIP 将一些文件目录和系统应用保护了起来。但这会影响我们一些使用或设置,比如:更改系统应用图标、终端操作系统目录文件提示「Operation not permitted」、Finder 无法编辑系统目录里的文件。换个说法,SIP类似安卓手机Root。

苹果看似为用户安全考虑。
你想要安装任意来源的软件,需要打开终端输入命令才可以,你要关闭SIP需要关机才可以操作(在macOS早期系统是不需要关机的),为什么越来越麻烦呢?

上架到苹果应用商店,每卖一次,苹果抽成1/3。比如你软件卖100元,苹果抽33.33元。

所谓的认可的开发者就是去苹果买开发者账号,然后用开发者账号对应用进行签名。购买苹果的开发者账号,个人99美元/年,约合人民币688元/年。企业299美元/年,约合人民币2000元/年。

买完对应用签名一下就不是恶意软件了,你说搞笑不搞笑?

不搞得麻烦一点,怎么让小白害怕,不搞得麻烦一点,苹果商店怎么赚钱?真是万恶的资本主义!!!

那么该如何关闭呢?

关闭SIP的方法

因为 SIP 是系统级的权限操作,我们无法直接关闭它,需要前往「macOS 恢复功能」下进行。
将 Mac 开机,立即在键盘上按住 Command ⌘ + R,直到看到 Apple 标志或旋转的地球时松开。看到「实用工具」窗口时,恢复功能启动即完成。

在上方的菜单栏点击「实用工具」选择「终端」。

在终端中,输入csrutil disable后回车
成功后提示「成功关闭了系统完整性保护,请重启机器」
重启后就成功关闭SIP了
若要开启SIP则相同步骤进入恢复模式,打开终端输入csrutil enable后回车即可

查看SIP状态

在终端输入csrutil status后回车

本文参考https://sspai.com/post/55066

本文作者:kurumit3

本文链接: https://kurumit3.top/2020/03/15/MAC-SIP/

文章默认使用 CC BY-NC-SA 4.0 协议进行许可,使用时请注意遵守协议。

评论