精華區beta NetSecurity 關於我們 聯絡資訊
※ 引述《vivaldi.bbs@bbs.mgt.ncu.edu.tw (雷利)》之銘言: : 在此有一個問題想請教各位.... : 我通常都是用root的權限進入系統... : 今天不知道怎搞的.....跳出之後就再也無法用root進入... : 該如何解決呢...!@#$?真的是蠻傷腦筋的... : 懇請專家不吝指教...謝謝~~~ boot to single user mode -> modify the root passwd (/etc/passwd or /etc/shadow反正就是一些類似的檔啦) some file 內容像 root:$1$wz4kB$Q0D0aa\iAdVdNIQA045S:0:0:: ......~~~ 這行內容把他改成 root::0:0: ....~~~~ ^^中間清掉就好了..~~:) (這是DES編碼後的PASSWD.:p) save 後 再下umount -a 那應該就可以了(把檔案系統re-MOUNT一次) 這個問題其實還有好些解法,如:在別人的系統mount上後改掉那個/etc/passwd 等等的,不過最基本的原理就是在不動到自己/etc/rc*的情形下把/etc/passwd給XX掉.:) 建議你兩樣事情: 1. 以後遇到這種Un*X的事情,去freebsd or linux版可能會比較快有解答..~~ 2. 不要常用root login,請愛用su or sudo..:) -- ※ Origin: 鳥窩 (BirdNest.Dorm13.NCTU.edu.tw) ◆ From: Gary.m3.ntu.edu