OS X EI Capitan 10.11.4中sudo无法起作用的解决方法

  mac升级到OSX EI Capitan 10.11.4后sudo命令无法起作用,执行任何操作总是显示Operation denied。这是因为在10.11.4中引入了Rootless机制,即就算是Root用户也无法对某些文件或者目录进行读写操作,只有Apple或者Apple授权签名的软件可以。Rootless的范围包括:

/System

/bin

/sbin

/usr

  关闭Rootless的方法就是重启mac,并且再重启时按住Command+R,等mac启动后,在最顶部的菜单栏选择Utilities->Terminal,然后输入如下命令:

csrutil disable

运行该命令后再次重启mac就行了。

posted @ 2016-05-28 13:40  chaoguo1234  阅读(205)  评论(0编辑  收藏  举报