«Операция не разрешена» для root под Мохаве - PullRequest
0 голосов
/ 18 января 2019

Очень расстраивает: я не могу 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

, но в моем случае это ничего не дает: я просто добавил терминал в список приложений, имеющих полный доступ к «Полный доступ к диску»(Я не вижу поля «Данные приложения» в настройках), - тем не менее я просто не могу удалить файл в / 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

Любые предложения, какэто исправить (кроме удаления Мохаве)?Спасибо!

Вот снимок экрана: Настройки / Безопасность и конфиденциальность

1 Ответ

0 голосов
/ 18 января 2019

Я заметил, что вы можете войти в систему как пользователь root, и в CLI для Mac OS X по-прежнему будет требоваться ввод sudo для привилегированных операций. Кстати, вы, вероятно, должны использовать sudo от обычного администратора, а не root.

...