Mac出现Operation not permitted
时间:2018-11-07 04:56:25 +0800 CST 浏览:2247

Rootless 机制

报错

Mac使用sudo或切换成root权限,还是出现

Operation not permitted

解决

这是由于Mac的rootless机制,可以进入恢复模式关闭rootless机制:

1、重启mac,按command+R(windows键盘:win+R)进入恢复模式

2、选择终端,在左上角,输入指令:

csrutil disable

3、重启后让机器正常启动,可以在终端查看rootless状态:

csrutil status

正常情况下rootless已经关闭。

4、要想重新开启rootless机制,参照步骤1,输入指令:

csrutil enable

说明

苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless
机制,可以将该机制理解为一个更高等级的系统的内核保护措施,系统默认将会锁定 /system、/sbin、/usr 这三个目录。



如果这篇文章对你有所帮助,可以通过下边的“打赏”功能进行小额的打赏。

本网站部分内容来源于互联网,如有侵犯版权请来信告知,我们将立即处理。


来说两句吧