[Mac] iTerm2或Terminal在升級macOS Mojave之後使用指令時會出現”Operation not permitted”
Posted On 2019-04-30
- OS Version: macOS Mojave 10.14.3
升級到新版的macOS之後,apple也設計了一些新的安全性工具來提升系統安全性,其中一個就是終端機對硬碟資料的存取權限
Solution
讓iTerm2或Terminal等有需要的App取得完全取用硬碟(Full Disk Access)
的權限就好
之後關閉終端機後重開,再執行一次指令就會發現剛剛不能使用的指令就可以用囉,以上。
Reference
Fix Terminal “Operation not permitted” Error in MacOS Mojave
How to Disable System Integrity Protection (rootless) in Mac OS X