请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
麦克堡mac资源中心 麦克堡 教程 查看内容

苹果电脑Mac系统如何关闭SIP系统完整性保护

admin @ 教程 2020-6-17 12:415906 人围观, 发现评论数0个

收藏该文

摘要: 系统完整性保护(SIP)是 OS X El Capitan 及更高版本所采用的一项安全技术, 旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹,但这也造成了安装某些特殊版本软件的或者做特殊修改的时候权限不足。 ...
系统完整性保护(SIP)是 OS X El Capitan 及更高版本所采用的一项安全技术,

旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹,但这也造成了安装某些特殊版本软件的或者做特殊修改的时候权限不足。

本站发布的所有软件和游戏资源,理论上不需要关闭 MacOS 的SIP即可正常运行,目前为止,只有一种情况,需要大家去关闭SIP:那就是在MacOS系统上运行我们发布的一些32位移植游戏。比如在10.14以下系统,运行移植游戏会出现类似“X11 could not be opened”这样的提示,而10.15以后的表现则是双击游戏没反应,这个时候我们就需要关闭SIP。

关于关闭SIP是否安全的问题,麦克堡会有另文专门做讨论,这里只介绍关闭的方法。

本教程演示如何关闭系统完整性保护功能

1 首先检查系统完整性保护(SIP)是否处于开启状态
点击屏幕顶部工具栏上的“前往”

1.jpg

2 选择“实用工具”
2.jpg

3 打开后,选择“终端”并双击打开

3.jpg

4 在终端中,输入以下代码
csrutil status
输入完成后按“Enter”键

4.jpg

5 点击Enter后屏幕上会返回一行英语
System Integrity Protection status: enabled.
这里显示enabled就是已经开启的意思,
表示当前系统完整性保护(SIP)是开启状态
如果是disabled,则表示系统完整性保护处于关闭状态

5.jpg

6 上面确认了系统完整性保护(SIP)状态后,
点击屏幕左上角的苹果标志

6.jpg

7 选择“重新启动”,
7.jpg

8 重启开机的时候,立刻同时按住键盘上的Command键和R键不要松手,(按cammand+R 这一步,新版会要求输入密码)
8.jpg
9 等待进度条加载后,进入系统恢复界面
9.jpg

10 选择”以简体中文作为主要语言“,然后点下面的箭头继续


10.jpg

11进入实用工具界面后,点击屏幕顶部工具栏上的”实用工具“
11.jpg

12 选择”终端“

12.jpg

13 打开终端后,输入以下代码
csrutil disable

13.jpg

14 输入完成后点”Enter“键,会返回一行英语
Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.(成功关闭系统完整性保护。请重启机器以使更改生效。)
这就表示系统完整性保护(SIP)已经关闭成功了。

14.jpg

15 点击左上方苹果标志,重新启动即可。

16 检查SIP状态

在macOS系统的桌面,点击顶部工具栏上的“前往”,打开“实用工具”,然后打开“终端”。

还是在终端中输入
csrutil status
然后按Enter键,

15.jpg

这时返回的提示中,
System Integrity Protection status: disabled.
表示系统完整性保护功能已经关闭。
如果想要再次开启SIP,就重复以上步骤,并在第13步的时候,打开终端后,输入以下代码csrutil enable

然后按回车键

(其实就是把 disable换成了enable,英文意思就是禁止和开启)


返回提示
Successfully enabled System Integrity Protection. Please restart the machine for the changes to take effect.(成功开启系统完整性保护。请重启机器以使更改生效。)
这就表示系统完整性保护(SIP)已经开启成功了。


个别用户在设置完打开“任何来源”后,依旧提示“已损坏,无法打开。 您应该将它移到废纸篓”,这个时候我们再做一个补充操作:
 
打开“终端”输入如下代码,并在其后再按一下空格键:
 
sudo xattr -d com.apple.quarantine(空格)
 
然后把提示损坏的应用拖到终端中的上述命令之后,按回车键并输入密码。然后就可以正常打开之前显示损坏的游戏或者软件安装文件了。(请注意,一定要敲一下空格,否则无法把应用拖到上述那行命令后面)

鉴于有些玩家是新接触mac的用户,对上述操作不是很熟悉,这里给出一张操作过程截图,请参照进行:




鲜花

握手

雷人

路过

鸡蛋
返回顶部