[問題] chmod打錯 整個系統權限被改掉該怎麼辦

看板Linux作者 (milua)時間15年前 (2010/08/13 20:27), 編輯推噓10(10014)
留言24則, 9人參與, 最新討論串1/2 (看更多)
小弟我做了一件蠢事 linux gnome下用admin登入 打開終端機 換成su - 到 var/www/ 下 打入了 chmod -R 644 /* 結果所有的權限都鎖住了~ 目前開機進不去 換成文字模式會顯示 (在recovery mode下) bin/sh permission denied 請問有辦法回復嗎? orz.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.41.92

08/13 20:28, , 1F
不能直接用root account登入?
08/13 20:28, 1F

08/13 20:29, , 2F
linux版本是ubuntu 8.04.3.LTS kernel 2.6.24-24 server
08/13 20:29, 2F

08/13 20:30, , 3F
在gnome的時候 他連登入的地方都開不出來...>"<
08/13 20:30, 3F

08/13 20:31, , 4F
大概只能重灌了,全部的檔案權限都要重設實在是不可能
08/13 20:31, 4F

08/13 20:43, , 5F
orz....
08/13 20:43, 5F

08/13 21:05, , 6F
用光碟開急救模式重新mount起來chmod回去
08/13 21:05, 6F

08/13 21:29, , 7F
有好心的版友mail給我方法了 嘗試成功後會再回來回報 大感激
08/13 21:29, 7F

08/13 22:52, , 8F
我也想知道
08/13 22:52, 8F

08/13 23:37, , 9F
linux沒那麼容易就要重灌,救援光碟萬歲!
08/13 23:37, 9F

08/14 08:48, , 10F
重灌,無言
08/14 08:48, 10F

08/14 10:35, , 11F
應該單純只是資料夾進不去 資料夾的exec權限不見了
08/14 10:35, 11F

08/14 10:36, , 12F
for all in $(ls /media/disk); do if [ -d $all ]; then
08/14 10:36, 12F

08/14 10:37, , 13F
chmod +x ; fi ; done ;
08/14 10:37, 13F

08/14 10:38, , 14F
^ $all
08/14 10:38, 14F

08/14 10:39, , 15F
將所有是dir的給予+x應該可以吧
08/14 10:39, 15F

08/14 11:15, , 16F
echo "chmod 744 /" >> /etc/rc.local
08/14 11:15, 16F

08/14 11:17, , 17F
喔~sorry 進不去上面這招就沒用了XD
08/14 11:17, 17F

08/14 12:20, , 18F
我比較好奇,有人知道全部檔案原本的權限設定是什麼嗎?
08/14 12:20, 18F

08/14 13:27, , 19F
這無解吧
08/14 13:27, 19F

08/14 20:36, , 20F
的確沒人知道,不過第一要點不是要先能進去嗎?
08/14 20:36, 20F

08/14 21:57, , 21F
進single-mode
08/14 21:57, 21F

08/18 20:17, , 22F
繞過模式呀~~exec=/bin/bash
08/18 20:17, 22F

08/18 20:18, , 23F
說錯 是init=/bin/bash
08/18 20:18, 23F

08/20 06:09, , 24F
還是用live cd後改資料夾權限吧...
08/20 06:09, 24F
文章代碼(AID): #1CPJfBoG (Linux)
文章代碼(AID): #1CPJfBoG (Linux)