莫哈韦沙漠(Mojave)下的根用户“不允许操作”

时间:2019-01-18 19:41:36

标签: root macos-mojave

非常令人沮丧:我不能以mv,rm等作为root进入MAC OS 10.14。

这里似乎有解决方法:https://apple.stackexchange.com/questions/332673/what-and-how-does-macos-mojave-implement-to-restrict-applications-access-to-pers#new-answer?s=48cff4034161476583b318b961feb7d1

但是在我的情况下它什么也没做: 我只是将Terminal添加到可以完全访问“ Full Disk Access”(在“设置”中看不到“ Application Data”字段)的应用程序列表中,–仍然无法删除/ usr / bin下的文件,说“不允许操作”:

root@VKMBP4:/usr/bin$ whoami
root
root@VKMBP4:/usr/bin$ pwd
/usr/bin
root@VKMBP4:/usr/bin$ mv python was-python 
mv: rename python to was-python: Operation not permitted
root@VKMBP4:/usr/bin$ rm python 
override rwxr-xr-x  root/wheel restricted,compressed for python? y
rm: python: Operation not permitted

任何建议如何解决(除了卸载Mojave之外)? 谢谢!

Here is a Screenshot: Settings / Security & Privacy

1 个答案:

答案 0 :(得分:0)

我注意到您可以以root用户身份登录,并且Mac OS X CLI仍将要求您键入sudo才能进行特权操作。顺便说一句,您应该使用的是普通管理员用户的sudo,而不是root用户。