Re: [問題] chmod打錯 整個系統權限被改掉該怎麼辦
※ 引述《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版友 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.40.205
推
08/17 16:53, , 1F
08/17 16:53, 1F
※ 編輯: milua 來自: 118.170.40.104 (08/17 19:58)
→
08/18 15:41, , 2F
08/18 15:41, 2F
推
12/12 16:08, , 3F
12/12 16:08, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):