Mac 使用root更改/usr/local依然权限被拒

半兽人 发表于: 2017-11-15   最后更新时间: 2019-11-10 19:43:11  
{{totalSubscript}} 订阅, 8,812 游览

在Mac系统下用如下命令更改用户权限结果失败

sudo chown -R "xx:staff" /usr/local/

提示我Operation not permitted,切换为root账户更改该目录权限还是提示Operation not permitted, 系统版本:10.11 Beta (15A243d)

对于Mac OS X 10.11 El Capitan用户,由于系统启用了SIP(System Integrity Protection), 导致root用户也没有权限修改/usr/bin目录。按如下方式可恢复权限。

屏蔽方法:重启Mac,按住command+R,进入recovery模式。选择打开Utilities下的终端,输入:csrutil disable并回车,然后正常重启Mac即可。

原文地址:https://www.howtogeek.com/230424/how-to-disable-system-integrity-protection-on-a-mac-and-why-you-shouldnt/

mac
更新于 2019-11-10
在线,8小时前登录

查看mac更多相关的文章或提一个关于mac的问题,也可以与我们一起分享文章