切换屏幕
31570阅读 | 5回复

[转载] 关于csrutil命令参数的介绍

[复制链接]
7主题102帖子55人气

级别: 青苹果

帖子
102
经验
105
精华
人气
55
发表于 2015-10-4 10:17:49 |浏览量 | 显示全部楼层 |阅读模式
本文转自pcbeta,就当是一篇技术简介了: http://bbs.pcbeta.com/viewthread-1605186-1-1.html
其中可以看出csrutil命令使用参数时候的格式:
csrutil enable [--without kext | fs | debug | dtrace | nvram] [--no-internal]
禁用的时候就相当于所有参数开关全部关闭:
csrutil disable
(等同于csrutil enable --without kext --without fs --without debug --without dtrace --without nvram)

其中各个开关,意义如下:
B0: [kext] 允许加载不受信任的kext(与已被废除的kext-dev-mode=1等效)
B1: [fs] 解锁文件系统限制
B2: [debug] 允许task_for_pid()调用
B3: [n/a] 允许内核调试 (官方的csrutil工具无法设置此位)
B4: [internal] Apple内部保留位(csrutil默认会设置此位,实际不会起作用。设置与否均可)
B5: [dtrace] 解锁dtrace限制
B6: [nvram] 解锁NVRAM限制
B7: [n/a] 允许设备配置(新增,具体作用暂时未确定)


对于csrutil的设置可以根据需要自行配置参数开关。
虽然一些插件很好用,但是如果个人感觉修改了sip设置会影响到系统的安全性的话,可以先不用那些插件,等等看之后的发展。(只是楼主的建议)

评分1

评分次数1

人气+1

收起
luciferasl + 1 2016-5-1 19:13感谢分享^_^
10主题1618帖子145人气

级别: 金苹果

帖子
1618
经验
1596
精华
人气
145
发表于 2015-10-4 12:32:29 | 显示全部楼层
好的,不错!昨天就是这个命令,我把cDOCK ,xtraFinder 用上了。然后立马enable.
50主题428帖子1213人气

级别: 白苹果

帖子
428
经验
561
精华
人气
1213
发表于 2015-10-4 12:47:57 |威锋客户端 | 显示全部楼层
那xtrafinder还能用么
回1楼dragonsouls于14 分钟前发表的: 好的,不错!昨天就是这个命令,我把cDOCK ,xtraFinder 用上了。然后立马enable.......
10主题1618帖子145人气

级别: 金苹果

帖子
1618
经验
1596
精华
人气
145
发表于 2015-10-4 23:55:31 |威锋客户端 | 显示全部楼层
可以用的。
27主题3498帖子308人气

级别: 白苹果

酒肉穿肠过,美女心中留。

帖子
3498
经验
1305
精华
人气
308
发表于 2016-5-1 18:33:33 | 显示全部楼层
那就是说先打开csrutil disable这个命令,然后再重新启动输入csrutil enable关闭,那么之前安装的软件还能用吗?
30主题95帖子1人气

级别: 青苹果

帖子
95
经验
125
精华
人气
1
发表于 2017-2-21 16:42:22 |威锋客户端 | 显示全部楼层
为什么我输入csrutil enable出来的事command not found
您需要登录后才可以回帖 登录 | 注册

本版积分规则