如何禁用 Mac OS X 的系统完整性保护
关于 Mac 上的系统完整性保护
OS X El Capitan 及更高版本内含安全技术,有助于保护 Mac 免受恶意软件的侵害。
系统完整性保护是 OS X El Capitan 及更高版本所采用的一项安全技术,旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹。系统完整性保护可以限制 root 用户帐户,以及 root 用户能够在 Mac 操作系统的受保护部分执行的操作。
在实施系统完整性保护之前,root 用户没有任何权限限制,因此它可以访问 Mac 上的任何系统文件夹或应用。只有在输入管理员用户名和密码安装软件时,该软件才能获得 root 级访问权限。这样能够让软件修改或覆盖任意系统文件或应用。
系统完整性保护涵盖对以下系统部分的保护:
- /系统
- /usr
- /bin
- /sbin
- OS X 预装的应用
第三方应用和安装器可以针对以下路径和应用继续执行写入操作:
- /应用程序
- /资料库
- /usr/local
仅当流程拥有 Apple 签名并拥有可对系统文件(如 Apple 软件更新和 Apple 安装器)执行写入操作的特殊授权时,系统完整性保护才能允许其修改这些受保护区域。从 Mac App Store 下载的应用已经能够使用系统完整性保护。升级至 OS X El Capitan 或更高版本时,与系统完整性保护冲突的其他第三方软件可能会被忽略。
系统完整性保护还有助于防止软件选择启动磁盘。若要选择启动磁盘,可从苹果菜单中选取“系统偏好设置”,然后点按“启动磁盘”。或者,在重新启动时按住 Option 键,然后从启动磁盘的列表中进行选择。
有关非 Apple 制造的产品或非 Apple 控制或测试的独立网站的信息仅供参考,不代表 Apple 的任何建议或保证。Apple 对于第三方网站或产品的选择、性能或使用不承担任何责任。Apple 对于第三方网站的准确性和可靠性不作任何担保。互联网的使用具有一定风险。请联系供应商以了解其他信息。其他公司和产品名称可能是其各自所有公司的商标。
禁用 Mac OS X 的系统完整性保护
Mac OS X 系统默认开启了完整性保护(System Intregrity Protection,SIP),所以即使是root帐户也无法修改系统目录中的文件,如/System/Library/LaunchDaemons/ssh.plist
。如果需要修改受保护的文件,需要禁用保护功能,步骤如下:
- 重启电脑,按住Command+R(直到出现苹果标志)进入Recovery Mode(恢复模式)
- 左上角菜单里找到实用工具 -> 终端
- 输入
$ csrutil disable
回车 - 重启Mac即可
- 如果想重新启动SIP机制重复上述步骤改用
$ csrutil enable
即可
查看SIP状态:
$ csrutil status
- 1
- 1
System Integrity Protection status: enabled.
- 参考
- Configuring System Integrity Protection
http://www.trankynam.com/xtrafinder/sip.html
==================文档信息===================
版权声明:非商用自由转载-保持署名-注明出处
署名(BY) :testcs_dn(微wx笑)
文章出处:[无知人生,记录点滴](http://blog.csdn.NET/testcs_dn)
如何禁用 Mac OS X 的系统完整性保护相关推荐
- mac m1关闭sip系统完整性保护csrutil disable,如何禁用mac m1的系统完整性保护
mac m1关闭sip系统完整性保护csrutil disable,如何禁用mac m1的系统完整性保护 问题 如何关闭SIP(System Integrity Protection) 1.重启电脑, ...
- MAC苹果电脑关闭系统完整性保护SIP(System Integrity Protection)
苹果电脑从 macOS 10.11 开始引入了系统完整性保护机制SIP(System Integrity Protection),目的是帮助普通用户避免恶意 app 通过用户授权的方式获得所有系统权限 ...
- MAC苹果电脑关闭系统完整性保护SIP
苹果电脑从 macOS 10.11 开始引入了系统完整性保护机制SIP(System Integrity Protection),目的是帮助普通用户避免恶意 app 通过用户授权的方式获得所有系统权限 ...
- SIP系统怎么禁用?SIP系统完整性保护关闭方法(含M1)
许多Mac用户反应,装了部分软件后打不开,那可能是sip系统完整性没有关闭.下面我们就来看一下如何关闭sip系统完整性. 科普(可跳过) 系统完整性保护是 OS X El Capitan 及更高版本所 ...
- sip是什么?Mac电脑如何关闭sip?关闭系统完整性保护SIP的方法教程
sip是什么?Mac电脑如何关闭sip?关闭系统完整性保护SIP的方法教程 全称为「System Integrity Protection」即「系统完整性保护」,是 OS X El Capitan 时 ...
- mac os 关闭sip保护有什么好处?有什么坏处?macOS为什么关闭sip?
SIP全称为System Integrity Protection,就是系统完整性保护,这是OS X El Capitan时开始采用的一项安全技术,SIP可以将一些文件目录和系统应用保护了起来,但是我 ...
- csrutil是什么_sip是什么Mac电脑如何关闭sip?关闭系统完整性保护SIP的方法教程...
SIP 全称为「System Integrity Protection」即「系统完整性保护」,是 OS X El Capitan 时开始采用的一项安全技术,SIP 将一些文件目录和系统应用保护了起来. ...
- Mac电脑怎样关闭sip,苹果电脑关闭系统完整性保护SIP的方法
安装软件的时候很多用户遇到如下情况: "xxx"因为出现问题而无法打开.请与开发者联系,以确定"xxx"可以配合Macos版本使用.您可能需要重新安装应用程序. ...
- Mac电脑怎样关闭sip,苹果电脑关闭系统完整性保护SIP的方法教程
安装软件的时候很多用户遇到如下情况: "xxx"因为出现问题而无法打开.请与开发者联系,以确定"xxx"可以配合Macos版本使用.您可能需要重新安装应用程序. ...
最新文章
- python那么多库怎么学_这个 Python 库有必要好好学学
- 6.18docker(一)Compose 模板文件
- [Swift]LeetCode835. 图像重叠 | Image Overlap
- 编写unit test以及自动化测试WebDriver
- jmeter测试java_使用JMeter测试Java项目
- 一个命名管道可以被多个客户端访问吗_Redis 的事务机制和管道技术Pipelining
- Android 动画AlphaAnimation类方法
- 靠刷算法题,真的可以刷进大厂吗?
- 凭什么说“Python 太慢,Java 太笨拙,我讨厌 JavaScript”?
- 计算机信息规划工资,2020年工科类专业薪资最新排名,计算机很吃香,工资水平最高...
- 计算机网络ppt_计算机网络--女娲补天
- RDS数据订阅服务使用说明
- Web入门之VScode连接数据库sql server(超详细)
- IIS环境网站http服务器内部500错误的解决方法
- 微信公众平台万能代码详解-php语言(二)
- linux---安装软件,第三方软件仓库的搭建,屏蔽yum仓库内的软件
- linux 搜狗输入法 太慢,【分享】ibus使用搜狗输入法词库后,反应慢的解决方法...
- VirtualBox安装虚拟机并为其装系统
- Contiki网络协议栈uIP和rime
- 如何在局域网下建立共享文件夹?