从 OS X El Capitan 版本开始,苹果桌面操作系统为 Mac 电脑提供一个被称作系统完整性保护(System Integrity Protection,SIP)的功能。该功能被设计通过限制根用户账号的权限以及防止未经授权对受保护的文件和文件夹进行访问等措施让用户的 Mac 电脑免于恶意软件的攻击。
SIP 是在后台运行的,从 OS X El Capitan 开始就是在 Mac 电脑上默认开启的,不过在部分 2016 款 MacBook Pro 上该功能被禁用了,很容易遭到攻击。
首先需要确认 Mac 上 SIP 的状态,在终端中输入命令"csrutil status"。如果 SIP 是开启的话,就能得到"System Integrity Protection status: enabled."的回复。如果 SIP 是关闭状态的话,得到的是"System Integrity Protection status: disabled",这样就需要手动开启 SIP 功能。
重启 Mac,然后按住 CMD+R 在重启阶段进入到恢复模式,找到终端,输入命令"csrutil enable",这样 Mac 就启用了 SIP 功能,此时再重启 Mac 即可。
via:iMore