Mac 更改/usr/bin 目录权限失败

发布于 2022-09-02 00:01:00 字数 157 浏览 18 评论 0

在Mac系统下用如下命令更改用户权限结果失败
sudo chmod -R 777 bin
提示我 Operation not permitted,切换为root账户更改该目录权限还是提示Operation not permitted, 系统版本:10.11 Beta (15A243d)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

柠檬色的秋千 2022-09-09 00:01:00

对于Mac OS X 10.11 El Capitan用户,由于系统启用了SIP(System Integrity Protection), 导致root用户也没有权限修改/usr/bin目录。按如下方式可恢复权限。
屏蔽方法:重启Mac,按住command+R,进入recovery模式。选择打开Utilities下的终端,输入:csrutil disable并回车,然后正常重启Mac即可。
具体可见:http://www.howtogeek.com/230424/how-to-disable-system-integrity-protection-on-a-mac-and-why-you-shouldnt/

夏日落 2022-09-09 00:01:00

如果你需要修改或更新某个程序,可以安装一个新程序放在/usr/local/bin目录下,这样会优先调用新程序。
因为环境变量的PTAH中是PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin。

明媚殇 2022-09-09 00:01:00

之前在Flavours 2的主页里提到过

Apple introduced a new security policy on OS X El Capitan, preventing every process (even privileged ones) from modifying system files, either on filesystem or dynamically at runtime.

10.11里系统文件完全没法动了,root也不能动。大概跟这个有关

土豪我们做朋友吧 2022-09-09 00:01:00

10.10系统和10.11系统测试10.11系统文件就算是root也不能操作10.10可以

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文