chmod打錯 整個系統權限被改掉該怎麼辦 - Linux

Todd Johnson avatar
By Todd Johnson
at 2010-08-17T15:37

Table of Contents

※ 引述《milua (milua)》之銘言:
: 小弟我做了一件蠢事
: linux gnome下用admin登入
: 打開終端機 換成su -
: 到 var/www/ 下
: 打入了 chmod -R 644 /*
: 結果所有的權限都鎖住了~
: 目前開機進不去
: 換成文字模式會顯示 (在recovery mode下)
: bin/sh permission denied
: 請問有辦法回復嗎? orz....
我來回答了~

首先先感謝Rickz版友的熱心回覆

給我了一線生機XDD

他給我的教學方法是這樣

===============================
去燒一片 LiveCD or DVD
最好是跟你的系統相近的
例如 Fedora 的就燒 Fedora
Ubuntu 的就燒 Ubuntu

//補充 開機的時候先按ESC 會進入grub的選單( 好像是這樣拚的@@ )
// 會看到妳的lunux版本和kernel版本~ 去燒跟上面顯示一樣的版本
// ex: 我是ubuntu 8.04 就在這裡下載http://releases.ubuntu.com/
// 然後用livecd開機

然後將你的系統 mount 起來, 比如說是 /dev/sda1
開個目錄叫 a 給它 mount 起來︰
mkdir /a
mount /dev/sda1 /a
// 補充:這些指令都要root權限,一開始先打個sudo su - 吧!!
// 如果原先分割區不指一個的話sda可能會有好幾個
// 就多mount成幾個資料夾or umount換掉

// 註解:下面直接複製貼上 //


IFS='
'

cd /a

for i in $(find .);do
chmod -v --reference="/$i" "$i"
done

應該會跑一下子,然後你可能開機就可以用了


======================================================

開機可能還不能用的原因是home的權限沒有設定好

就要把home帳號的權限設定好 尤其是.gnome的權限


如果系統已經有裝一些服務可能會啟動不起來 就還要去改一下執行權限

但這樣做完至少可以正常開機了~

總之,chmod還是要小心用啊 >"<

最後感謝linux版,也感謝Rickz版友 :)

--
Tags: Linux

All Comments

Dorothy avatar
By Dorothy
at 2010-08-18T20:01
等於是照livecd的權限改回來
Freda avatar
By Freda
at 2010-08-20T21:07
帥耶 還有這招
Mason avatar
By Mason
at 2010-08-22T07:18

租過VPS的人

Joseph avatar
By Joseph
at 2010-08-17T01:02
可以考慮 http://www.thrustvps.com/ 記得選 KVM 方案, 它是全虛擬 可以自己 upload 光碟, 安裝... KVM VPS 甚至可以裝 Windows Server 如果是常用的 OS, 上面有安裝光碟.. 因為是全虛擬, 要自己裝 OS, 所以安裝的時候他有提供 VNC ...

相片管理軟體Shotwell-Ubuntu底下的Picasa

Doris avatar
By Doris
at 2010-08-17T00:50
Picasa是Windows底下我最常用來管理及上傳相片的軟體 但是Linux板的Picasa的介面一直不是很漂亮 最近試用了Shotwell,感覺很不錯於是想推薦給板友 Shotwell是一套Linux作業系統下的相片管理軟體 (目前也有Windows版本了) 它的功能及介面就像Windows下的 ...

請教Sed問題

Ingrid avatar
By Ingrid
at 2010-08-16T23:13
如果沒記錯 \(.*\): 表示任意字串後邊附帶:符合條件, 通常搭配 \1 \2 ... \9 表達第n個符合 字串 sed and#39;s|...|...|and#39; | 或 / 表示取代字串; e.g. s/aa/bb/g 以bb取代字串aa. ...

租過VPS的人

Aaliyah avatar
By Aaliyah
at 2010-08-16T22:49
http://directspace.net/vps_dedicated.htm 美國,一個月 10 美金,約 310 NT, 兩篇介紹文章: http://briian.com/?p=6972 http://magicallove.twbbs.org/wordpress/?p=777 ※ 引述《hs ...

VMware中的Ubuntu

Noah avatar
By Noah
at 2010-08-16T21:55
想請問一下 為什麼我用VMware station裝Ubuntu 10.04 在Terminal中可以ping到google 可是開firefox的時候卻會說the connection has timed out 請各位大大解惑QQ - ...