文档章节

How to Disable System Integrity Protection

 健健锅
发布于 2016/02/03 10:04
字数 987
阅读 8
收藏 0

苹果已经成为一种主导为特征称为系统完整性保护的新默认安全性,通常被称为无根,在OS X 10.11起。无根的功能是针对恶意代码的防范的Mac OS X的妥协,无论是有意或无意的,基本上什么SIP是锁定特定系统的水平位置的文件系统同时防止某些程序附加到系统级过程。

而系统的完整性保护的安全功能是有效的,Mac用户绝大多数应该离开无根的启用,一些先进的Mac用户可能会发现无根的过分保护。因此,如果你在先进的Mac用户谁不希望寄托在SIP OS X安装启用组,我们会告诉你如何把这个安全功能。

对于那些想知道,系统的完整性保护锁以下的系统级目录中的操作系统:

/系统

/sbin

/usr(在/usr/local目录除外)

因此,无根可能会导致某些应用程序,工具,和脚本根本不能运行,甚至用sudo特权,根用户启用,或管理员访问。

关闭无根的系统完整性保护在OS X的El Capitan 10.11 +

再次,Mac用户绝大多数不应该禁用无根。禁用无根是专门针对先进的Mac用户。这样做,在你自己的风险,这是不是特别推荐。

重新启动Mac按住Command + R键同时听到启动声后,这将启动OS X进入恢复模式

当“操作系统”屏幕出现时,将“实用程序”菜单拔到屏幕顶部,然后选择“终端”

键入以下命令到该终端然后返回:

csrutil禁用;启动

你会看到一个消息,说系统完整性保护已经被禁用,苹果需要重新启动以改变效果,而苹果将自动重新启动它,让它作为正常启动

您还可以自行发出命令,而无需自动重启:

csrutil禁用


顺便说一下,如果你在禁用无根感兴趣,你也可能希望禁用看门的当你在命令行太。

如果你计划在终端或操作系统的公用事业屏幕上做其他的事情,你可能想要离开自动重新启动命令,在结束时,是的,如果你想知道,这是相同的恢复模式,用于重新安装操作系统与互联网恢复。

一旦苹果再次启动,系统完整性保护将完全禁用于操作系统。

检查无根/系统完整性保护在OS X中的地位

如果你想在重新启动或不启动的Mac进入恢复模式知道无根的状态,只是发出以下命令到终端:

csrutil状态

你可以看到一个两个消息,使印度:

csrutil美元地位

系统完整性保护状态:启用。



csrutil美元地位

系统完整性保护状态:禁用

如果在任何时候你想改变无根的状态,另一个启动进入恢复模式是必需的。

如何重新启用操作系统完整性保护X根

简单地重新启动该苹果再次进入恢复模式,如上面的指示,但在命令行使用下面的语法:

csrutil使

正如以前一样,一个重新启动的苹果是必需的变化采取的影响。

如前所述,Mac用户绝大多数应该离开无根的启用和接受系统的完整性保护,因为大多数Mac OS X用户在系统级目录没有生意呢。调整这个功能实在是针对先进的Mac用户,不管它,系统管理员,网络管理员,开发人员,能工巧匠,安全操作,和其他相关高技术领域的。

© 著作权归作者所有

粉丝 0
博文 2
码字总数 1421
作品 0
海淀
私信 提问
OS X 10.11 EI Caption SIP小小探究

OS X 10.11 EI Caption SIP System Integrity Protection (SIP, sometimes referred to as rootless) is a security feature of OS X El Capitan, the operating system by Apple Inc. It pr......

平安武汉
2015/10/17
519
0
OSX | SafariBookmarksSyncAgent意外退出解决方法

启动系统, 按住⌘-R不松手 在实用工具(Utilities)下打开终端,输入csrutil disable, 然后回车; 你就看到提示系统完整性保护(SIP: System Integrity Protection)已禁用 输入reboot回车重启电脑...

云迹
2018/09/22
0
0
macOS 10.12.x + Dell P2416D开启自定义 HiDPI

环境: MacBook Pro (Retina, 15-inch, Mid 2015)低配版 macOS 10.12.x 参考: https://www.zhihu.com/question/35300978 下载SwitchResX: http://www.madrau.com/srx_download/download.html ......

cyper
2016/12/08
260
0
開啟MacOS NTFS默認加載只讀改成讀寫

第一步:開啟終端進入root模式 $ sudo -s 第二步:備份NTFS初始文件 # mv /sbin/mountntfs /sbin/mountntfs_orig 第三步:配置需要啟動的NTFS腳本 # vim /sbin/mount_ntfs #!/bin/sh /sbin/m...

耐心是美德
2018/06/26
0
0
OSX | 降级Safari 12到11.1.2

背景 最新升级到safari 12过后, 公司的vpn工具EasyConnect不能用了,为了不影响工作必须降级回去 操作 工具 Pacifist : https://www.charlessoft.com/cgi-bin/pacifist_download.cgi?type=zi...

云迹
2018/09/22
0
3

没有更多内容

加载失败,请刷新页面

加载更多

Tedis:基于 TiKV 构建的 NoSQL 数据库

作者介绍: 陈东明,饿了么北京技术中心架构组负责人,负责饿了么的产品线架构设计以及饿了么基础架构研发工作。曾任百度架构师,负责百度即时通讯产品的架构设计。具有丰富的大规模系统构 ...

TiDB
27分钟前
0
0
linux命令

ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件...

WinkJie
35分钟前
0
0
你需要的物流运输类报表,这里都有

你需要的物流运输类报表,都在这里 葡萄城报表模板库是一款免费的报表制作、学习和参考工具,包含了超过 200 张高质量报表模板,涵盖了 16 大行业和 50 多种报表类型,为 30 余万报表开发者提...

葡萄城技术团队
42分钟前
2
0
像Java SE一样编写Java EE(ddd探索)

今天主要改写昨天的组合模式成Web系统。 容器接口为 public interface TreeProduct { /** * 展示所有产品 * @return */ List<TreeProduct> allProducts();...

算法之名
43分钟前
0
0
Django Model 模型建立

Django Model 模型 Django Model层是Django的数据模型层,每一个Model类就是数据库中的一张表; 我们需要注意下面几点: model一般都是定义在不同的APP的models.py模块文件中,可以是一个,也...

彩色泡泡糖
51分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部