miholee
|
發表於 2008-2-6 08:59 AM |
|
ikujyh
|
發表於 2008-2-6 07:58 AM |
single 模式是如何關掉的? 一般不是在 grub 選擇核心最後加個 1 或 s 就可以進入了嗎?
有試過 sudo 嗎? sudo su - 不用 root 密碼。
MD5 編碼的問題,要不要試一試重新安裝 red hat 9 然後取其 root 的 shadow 編碼貼回妳的主機,理論上應該可以吧。
| |
Efain
|
發表於 2008-2-6 12:36 AM |
之前玩過,是用開機片, 當然使用chroot command
chroot - run command or interactive shell with special root directory
指到對應的root directory, 然後再使用passwd 就可以change root的密碼了.
我之前公司有一台NB, CentOS, root密碼忘了,就是這樣試成功的...純分享..不知道是不是完全都這麼有效l.....
| |
alexanita
|
發表於 2008-2-4 10:19 AM |
引用: MU寫到:
引用: alexanita寫到:
引用: MU寫到:
目前試過以上的方法,結果都不行......如果清除SHADOW裡面ROOT的密碼,開機時就無法使用ROOT的帳號登入!......若修改PASSWD裡面ROOT的設定值也是一樣.....無法使用ROOT的帳號登入.....
如果設定一個uid=0的帳號呢?應該就跟root帳號一樣吧
登入後再重新設root password呢?
root從console不能登入嗎?
[alexanita 在 2008-1-30 01:55 PM 作了最後編輯]
沒錯.....改了/ETC/SHADOW 或是 /ETC/PASSWD 的參數之後連要登入ROOT帳號都登入不了......
剛看到一篇文章可能有關係,可以看看裡頭有關於nullok的參數
nullok - 系統預設不能將登入時密碼設定為空白,當使用參數 nullok 時就允許登入時密碼為空白.
http://tw.msnusers.com/linuxstepbystep/pam1.msnw
另外,可以新增一個user name並且把uid設定為0嗎?這一個應該視為root權限...
PS,
手上沒有Linux系統,所以只能從網路上看資料。
| |
MU
|
發表於 2008-2-3 07:10 PM |
引用: beanpp寫到:
要破解 MD5 ..... 之前有聽說有人可以破解, 不過 MD5 基本上是不可逆的加密方式, 所以你如果能找得到, 請告訴大家, 應該很多人會需要
linux 在安裝的時候一定會要求建立一個一般使用者的帳號
如果你知道這個密碼, 建議直接把這個帳號密碼的 MD5 值拿來用
要不然最直接的方式, 既然可以經由 live cd 抓到硬碟內容, 那就乾脆把設定檔案和資料 copy 出來重新安裝吧, DB 的話, 也是可以直接以 raw file 的方式備份與轉移的
其實這其中最大的困難點就是,查出裡面有四、五個帳號,但是密碼同樣是沒有人認得! .....這就是一般企業太仰賴維護廠商的後果....
| |
wugen
|
發表於 2008-2-3 05:46 PM |
網上有幾個網站專門收集MD5 HASH... 也供人查詢.. (無法有系統的逆向計算, 只好用笨方法)
| |
beanpp
|
發表於 2008-2-2 11:08 AM |
引用: MU寫到:
引用: beanpp寫到:
為了符合原本機器的密碼加密方式, 可能是 MD5 , SHA-1 .... blahblah .....
所以建議直接用 原本shadow 裡面的已知帳號密碼的密碼的加密後的值取代原本root 的密碼比較快
欄位是哪一個, 應該一看就曉得了吧 ?? 一堆亂碼的就是了
請記得要先備份好原本的 shadow 檔案
建議先確定原本機器的密碼加密方式, 這樣才能知道要怎麼做
基本上以同樣的加密方式產生一組新的密碼值, 然後取代原本的shadow 中的 root 密碼欄位
這樣應該就可以登入了
恩.....大大所說的方法是我一開始就去試的方式......試過了MD5和SHA-A都不行......所以如果有工具可以把加密文直接反解成明文是最好不過了......
要破解 MD5 ..... 之前有聽說有人可以破解, 不過 MD5 基本上是不可逆的加密方式, 所以你如果能找得到, 請告訴大家, 應該很多人會需要
linux 在安裝的時候一定會要求建立一個一般使用者的帳號
如果你知道這個密碼, 建議直接把這個帳號密碼的 MD5 值拿來用
要不然最直接的方式, 既然可以經由 live cd 抓到硬碟內容, 那就乾脆把設定檔案和資料 copy 出來重新安裝吧, DB 的話, 也是可以直接以 raw file 的方式備份與轉移的
| |
MU
|
發表於 2008-2-2 10:03 AM |
現在最慘的是......想說既然都沒辦法登入就嚐試修復它的套件......所以就用了升級套件的方法!沒想到更新到一半整個就卡住了!....檢查過硬碟並沒有壞軌......所以估計應該是有某些套件損壞!造成系統無法識別!....
所以現在的狀況是......連進入登入文字模式都登入不了了!......只能用LIVE CD去找出有問題的套件.....想辦法修復後,再試看看了......
| |
MU
|
發表於 2008-2-2 09:56 AM |
引用: alexanita寫到:
引用: MU寫到:
目前試過以上的方法,結果都不行......如果清除SHADOW裡面ROOT的密碼,開機時就無法使用ROOT的帳號登入!......若修改PASSWD裡面ROOT的設定值也是一樣.....無法使用ROOT的帳號登入.....
如果設定一個uid=0的帳號呢?應該就跟root帳號一樣吧
登入後再重新設root password呢?
root從console不能登入嗎?
[alexanita 在 2008-1-30 01:55 PM 作了最後編輯]
沒錯.....改了/ETC/SHADOW 或是 /ETC/PASSWD 的參數之後連要登入ROOT帳號都登入不了......
| |
MU
|
發表於 2008-2-2 09:49 AM |
引用: beanpp寫到:
為了符合原本機器的密碼加密方式, 可能是 MD5 , SHA-1 .... blahblah .....
所以建議直接用 原本shadow 裡面的已知帳號密碼的密碼的加密後的值取代原本root 的密碼比較快
欄位是哪一個, 應該一看就曉得了吧 ?? 一堆亂碼的就是了
請記得要先備份好原本的 shadow 檔案
建議先確定原本機器的密碼加密方式, 這樣才能知道要怎麼做
基本上以同樣的加密方式產生一組新的密碼值, 然後取代原本的shadow 中的 root 密碼欄位
這樣應該就可以登入了
恩.....大大所說的方法是我一開始就去試的方式......試過了MD5和SHA-A都不行......所以如果有工具可以把加密文直接反解成明文是最好不過了......
| |
本主題回覆較多,請 點擊這裡 檢閱。 |