解決 Mac OS X 11無法copy文件問題

1、升級Mac OS X 11之後,想要copy文件到系統目錄下。

sudo cp -f test.txt /usr/bin/

2、發現即使用權限sudo,也有權限問題。

cp: /usr/bin/test: Operation not permitted

3、原因是升級Mac OS X 11之後El Capitan 加入了Rootless機制,不再能在隨便編輯更何路徑了,即使設置 root 權限也不可以。

ps:Rootless機制是用來抵抗惡意程序的。

4、bin目錄下的拷貝需要關閉Rootless機制。

5、重啓按住 Command+R,進入恢復模式。

6、然後打開Terminal,輸入:csrutil disable。

ps:不需要的時候,可以csrutil enable 再開啓,畢竟是保護機制。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章