[教學] 如何矯正半殘的superuser

看板MAC作者 ([NOOB]我超RETARD我超廢 )時間9年前 (2015/08/08 18:33), 9年前編輯推噓6(601)
留言7則, 6人參與, 最新討論串1/2 (看更多)
先聲明 這篇不是進階使用者可以直接左轉 這是給會動到系統的使用者的 根據消息指出 OS X 10.11以及 iOS 9將會把root 功能做限縮 這種作法叫做 System Integrity Protection 也就是說不管你是使用root帳號從開機時用GUI登入 還是用CLI各種shell登入root 抑或是輸入sudo指令都沒有用 能改的目前就是一些比較基本的資料夾 像是~/ 、 /usr/local/ 其他像是/opt/ 、 /usr/ 都是不可以改的 用意是希望增進安全性 若是不小心裝到間諜軟體也不會通過 在iOS上也可以藉此增加JB的難易度(JB是想辦法加上root user 這樣蘋果是認為理論上 root 就給你裝 反正我讓你裝了了也沒用) 最明顯的例子就是現在磁碟工具程式已經沒有修復權限的選項了 因為根本不讓你改系統權限 也就不太需要修復 再加上每次更新會自動檢查就更沒問題 當然 如果想要 關掉這個protection也是可以的 方法也很簡單 重開機 按cmd+R 進入 恢復模式 -> 工具程式 -> 安全設定-> 取消勾選 System Integrity Protection 然後重開機即可 參考:http://goo.gl/04b8rA -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.28.77 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1439029980.A.BB1.html

08/08 19:56, , 1F
實用阿
08/08 19:56, 1F

08/08 20:13, , 2F
重要啊!
08/08 20:13, 2F

08/09 01:43, , 3F
其實只要homebrew不會被影響到應該就沒差了...
08/09 01:43, 3F

08/09 01:46, , 4F
homebrew只會動到 /usr/local...理論上應該沒問題@@
08/09 01:46, 4F
沒錯 但是有時候你不一定只是要裝表層的檔案 像我就需要修改/usr/跟 /opt/

08/09 09:48, , 5F
推實用!
08/09 09:48, 5F

08/09 10:25, , 6F
相當實用,謝謝!
08/09 10:25, 6F

08/09 13:13, , 7F
如此無法改系統權限可以增加穩定度那就太好了
08/09 13:13, 7F
※ 編輯: w180112 (223.137.28.77), 08/09/2015 15:07:41
文章代碼(AID): #1LnThSkn (MAC)
文章代碼(AID): #1LnThSkn (MAC)