什么是 SIP?如何永久关闭它?
2023-04-21 10:57,部分内容具有时效性,如有失效,请留言
2015年,苹果推出了OS X El Capitan(10.11),这是一种保护用户数据免受恶意软件侵害的新机制,称为系统完整性保护(也称为SIP)。
为什么要禁用 SIP
例如,您想在下次更新后降级iTunes版本,或者只是卸载Apple程序之一:Safari,iTunes,照片...,但所有这些都是预安装的应用程序,您将无法卸载它们。但是,如果您禁用SIP,那么您将有可以卸载。
此外,由于激活实现的特殊性,一些“处理”的应用程序需要禁用 SIP 才能完全运行所有功能。
不幸的是,随着macOS 11 Big Sur的发布,苹果已经修改了其操作系统的安全原则。现在用户无权更改系统文件夹,只读可用,禁用 SIP 不会更改任何内容。此外,它还将所有预安装的应用程序移动到此文件夹,但 Safari 浏览器除外。
说明
不可能从macOS本身禁用SIP,否则将失去整个保护。因此,您需要启动进入恢复模式并在终端中执行某些命令。
先使用代码尝试解除 SIP限制,如果不行再关闭SIP使用
1、安装软件并关闭
2、打开终端输入xattr -rd com.apple.quarantine ,空格一个,把软件拖进去回车
3、打开终端输入codesign --force --deep --sign - ,空格一个,把软件拖进去回车
如何查看 SIP 状态
打开终端输入以下代码查看是否禁用
csrutil status
已开启SIP:System Integrity Protection status: enabled.
已关闭SIP:System Integrity Protection status: disabled
如何禁用SIP
1)进入恢复模式
Intel:重启电脑,屏幕变黑后,长按 command + R 键,直到屏幕上出现 Apple 徽标。启动完成后,您将进入恢复模式。
Apple ARM:长按 电源按钮(10 秒)。然后转到“选项”。您可能需要管理员密码。
2)从 实用程序 菜单启动 终端
3)输入以下代码并回车
csrutil disable
4)输入以下代码并回车重启电脑
reboot
如何开启SIP
1)重复以上1-2步骤
2)输入以下代码并回车
csrutil enable
3)重复以上4步骤
附加
有问题看这里或导航栏【教程】
激活方法在对应安装包的txt文档中写有详细说明。
如果认真按照文档操作未激活,很有可能是激活文件失效,或者请在此处联系处理
有些软件只能激活特定版本,再新的就没有了。
macOS完全卸载请使用 App Cleaner & Uninstaller 卸载软件主体等文件,之后可以到/Users/用户名/Library/Application Support以及/Library/Application Support中删除相关文件夹(Library为隐藏文件夹,请使用快捷键Command+Shift+.开关)
Adobe、DxO等软件可以使用官方卸载器卸载,之后再使用上面介绍的软件卸载干净
版权声明:本文内容采用 CC BY-NC-SA 4.0 协议许可,转载请注明
文章名称:什么是 SIP?如何永久关闭它?
文章链接:https://foxirj.com/sip-close.html
根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时内从您的设备中彻底删除下载内容,否则一切后果请您自行承担,如果您喜欢该程序,请购买注册正版以得到更好的服务。