Re: [問題] 把/usr/local 全部chown成自己的後果?

看板Linux作者 (←這人是超級笨蛋)時間14年前 (2011/09/06 17:36), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《SansWord (是妳)》之銘言: : 小弟使用的OS是 Mac OS : 不過我想概念應該類似所以來這邊指教。 : 最近腦殘,因為不喜歡brew(類似apt-get的東西)什麼都要下sudo : 然後權限出錯的地方又大多在/usr/local/ : 所以我把/usr/local/ 裡面的 "所有" 資料夾和檔案都 chown 成現在在使用的 : user了。 : 然後就開始有一點buggy了..... : 想問問實質上這樣做可能會有哪些危害呢? 我只想到可能因為 root 沒有 write 權限而在系統安裝其他東西時造成影響 : 另外除了砍掉重練,我有什麼辦法可以把應該屬於root的檔案改回來嗎? : (關鍵在於我不知道哪些應該屬於root....) 我看了一下 Homebrew 的 installation script (你應該是很早期的使用者所以沒用那個 script, 不然現在會自動幫你改好權限 Homebrew 官方本來就推薦不要用 sudo 執行 Homebrew) https://raw.github.com/gist/323731 現在的作法是會把 /usr/local 下面特定目錄的 group 改成 admin 然後改成 group writable 讓 admin 使用者可以寫 所以你只要反過來讓所有你 /usr/local 下面的東西變成 wheel 可以寫入就好了... 你應該都沒有改 group ownership 吧? 所以這樣應該就行了 cd /usr/local chmod -R g+rwx . 這樣所有 /usr/local 下的東西就可以被 wheel group rwx 所以 root 就可以正常使用這裡面的東西... 話說回來我怎麼想都覺得這篇應該發在 Mac 板吧 雖然很像但是 Mac OS X 真的不是 Linux.......................... -- 「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。 如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」 -- 班尼多‧加羅素,前義大利藍隊成員 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146 ※ 編輯: uranusjr 來自: 114.32.81.146 (09/06 17:42)

09/06 17:47, , 1F
mac比較偏BSD吧XD
09/06 17:47, 1F

09/06 22:25, , 2F
了解.....抱歉我覺得它很像就亂問了....^^"
09/06 22:25, 2F

09/06 22:26, , 3F
感覺這邊會比較專業嘛~
09/06 22:26, 3F

09/06 22:50, , 4F
請問所以我如果把root跟現在的user放同一個group
09/06 22:50, 4F

09/06 22:50, , 5F
是不是就沒問題了?
09/06 22:50, 5F

09/07 11:03, , 6F
有試過修復磁碟權限嗎
09/07 11:03, 6F
文章代碼(AID): #1EPUcCW1 (Linux)
文章代碼(AID): #1EPUcCW1 (Linux)