1. 程式人生 > >Mac中提升權限修改系統目錄

Mac中提升權限修改系統目錄

style ash 所有 打開 一個 你是 界面 無法 操作

原來OSX EI Capitan中增加了一個SIP功能,不管你是不是su,都會阻止你在系統目錄下進行操作。如果,想要修改系統目錄的文件,如升級bash,需要修改/bin/bash,那麽就要先關閉SIP,修改完畢後,再打開。

(1)重啟OSX系統,然後按住Command+R

(2)出現界面之後,選擇Utilities menu中Terminal

(3)在Terminal中輸入csrutil disable關閉SIP(csrutil enable打開SIP)

(4)重啟reboot OSX

SIP全名System Integrity Protection(系統完整性保護),它是為了保護系統進程,文件,文檔不被其它進程修改,不管是否為root user,SIP技術主要分為文件系統保護,運行時保護,內核擴展簽名,文件系統保護主要是通過沙盒機制限制root權限,運行時保護,主要就是保護關鍵進程無法被進程代碼註入,掛調試器以及內核調試等,內核擴展簽名,所有的第三方kext必須被安裝到/Library/Extensions,並強制使用簽名。

Mac中提升權限修改系統目錄