我在 OSX El Captain 上,我想將檔案“ usr/bin/openssl
”重命名為“ usr/bin/openssl_old
”(因為我想更新 openssl)但是當我嘗試時它說“不允許操作”(即使是 root)。
我試過 :
-chmod ugo+w
-chmod ugo+w
-csrutil disable
(這個說「csrutil:無法修改系統完整性配置。該工具需要從恢復作業系統執行。」
-chown root /usr/bin/openssl -R
-chmod 777 /usr/bin/openssl -R
請幫忙 !
答案1
只需按照以下步驟即可完成:
- 以恢復模式啟動 Mac(按住
Command+R
); - 檢查狀態:(
csrutil status
系統完整性保護(SIP)); - 若要停用保護,請執行以下命令:
csrutil disable
; - 再次重新啟動系統。
PS 如果您決定稍後啟用 SIP,請返回恢復環境並執行以下命令:csrutil enable
然後重新啟動系統。