忘記Linux密碼怎么辦

          Posted on 2007-11-09 00:20 yukui 閱讀(112) 評(píng)論(0)  編輯  收藏 所屬分類: 技術(shù)
          忘記Linux密碼怎么辦
           
          ----如果忘記了Linux密碼,這時(shí)有兩種情況,一種是用LILO管理器來啟動(dòng)的,另一種是不通過LILO啟動(dòng)的。如果你的系統(tǒng)是通過LILO管理器來啟動(dòng)的,可在LILO啟動(dòng)提示符LILO boot:后輸入Linux single,而后回車啟動(dòng)Linux系統(tǒng)進(jìn)入單用戶模式,這時(shí),就可以用passwd命令來修改你的密碼了,修改完后重新啟動(dòng)系統(tǒng),就可以使用新的密碼了。以上方法在中文Turbo Linux 3.0.2下通過,但在Slackware Linux下不能通過。如果是第二種情況,修改密碼就麻煩一些。Linux的技術(shù)資料介紹和目前有關(guān)媒體發(fā)表的文章,都說在這種情況下必須從新安裝Linux系統(tǒng)。經(jīng)過筆者的反復(fù)摸索,發(fā)現(xiàn)用以下方法可以清除Linux的密碼:用Linux boot軟盤啟動(dòng),當(dāng)出現(xiàn)LILO boot:提示符時(shí),輸入linux mount=/dev/xxxx,其中xxxx為L(zhǎng)inux所在的分區(qū),IDE硬盤的設(shè)備名為hda,第一分區(qū)為hda1,如果你的系統(tǒng)有兩個(gè)IDE硬盤,第二個(gè)為hdb;如果你使用的是SCSI硬盤,則硬盤的設(shè)備名為sda。正確輸入硬盤的設(shè)備及分區(qū)號(hào)后啟動(dòng)Linux,系統(tǒng)自動(dòng)將Linux的分區(qū)mount到/mnt下,這時(shí),只要進(jìn)入到/mnt/etc下,用vi命令將passwd文件中root行中的密碼去掉,重新引導(dǎo)系統(tǒng)后,在超級(jí)用戶下執(zhí)行passwd命令,重新生成一個(gè)密碼即可。具體修改位置如下: 
          root:SDFTYUIIOO34G :0:0root:/root:/bin/bash 

           

          ----將帶下劃線部分的內(nèi)容刪掉后存盤,即可使系統(tǒng)沒有密碼。如果你的系統(tǒng)擁有passwd和shadow兩個(gè)文件,需要修改的密碼文件則是/etc下的shadow,它是passwd的一個(gè)映象,是真正存放密碼的文件。 

          ----如果你的Linux系統(tǒng)是其它版本,不能識(shí)別linux mount=/dev/xxxx,也可使用以下通用方法解決:目前各個(gè)版本的Linux都隨盤發(fā)行有應(yīng)急引導(dǎo)盤,一般有兩張,一張是boot盤,另一張是root盤,這兩張盤的命名,各個(gè)版本基本都差不多,前面幾個(gè)字符是rescxxxx,后綴是img或gz。我所見到的是:rescboot.img、rescroot.img。找到這兩張盤后,使用隨盤發(fā)行的IMG文件寫盤命令rawrite.exe將rescboot.img、rescroot.img兩個(gè)文件分別寫入兩張軟盤,而后用這兩張軟盤將Linux引導(dǎo)起來。引導(dǎo)起來后,在超級(jí)用戶下執(zhí)行:mount/dev/xxxx/mnt(xxxx的解釋同上述) 

          #cd/mnt 

          vi/mnt/etc/passwd 

          ----將超級(jí)用戶密碼刪除,刪除方法同上。如果你的系統(tǒng)同時(shí)擁有passwd和shadow兩個(gè)文件,僅修改shadow一個(gè)文件即可解決問題。以下是shadow密碼文件root行的實(shí)際情況:root:Aan3DFTUYOEMF3 :9804:0::::: 

          ----用vi修改時(shí),只須將帶下劃線部分刪除掉即可刪除密碼。

          posts - 131, comments - 12, trackbacks - 0, articles - 32

          Copyright © yukui

          主站蜘蛛池模板: 沙湾县| 屏东县| 宁津县| 马公市| 彝良县| 贵定县| 稷山县| 华宁县| 禹州市| 德格县| 庆城县| 库尔勒市| 满洲里市| 深圳市| 华安县| 五莲县| 新沂市| 财经| 长白| 确山县| 安图县| 阳泉市| 米脂县| 隆回县| 连云港市| 巴彦淖尔市| 东阿县| 三原县| 昌邑市| 台北市| 蓝山县| 汉中市| 兴安盟| 来凤县| 镇宁| 呼和浩特市| 揭东县| 阿克陶县| 左权县| 娄烦县| 呼伦贝尔市|