1 macOS中rootless的作用
为了给macOS内核提供更好的安全,Mac在系统中使用了rootless机制,默认会锁定以下三个目录。
/system
/sbin
/usr
2 查询rootless的状态
在默认的情况下,macOS中rootless是处于开启状态。
可以使用如下命令来查询rootless的状态:
csrutil status
3 关闭rootless机制
重启Mac。在重启过程中,当由黑屏转至开启进度条时,同时按Command+R,进入恢复模式(Recovery),打开终端(Terminal),输入
csrutil disable
然后,重启Mac
reboot
此时,Mac中的rootless机制已被关闭。
4 开启rootless机制
操作过程基本上同上所述。
首先,重启Mac,同时按Command+R,并进入恢复模式;输入命令
csrutil enable
然后,重启Mac
reboot
此时,Mac中的rootless机制已被开启。