中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統下忘記root用戶密碼的解決辦法

發布時間:2021-09-13 16:21:18 來源:億速云 閱讀:178 作者:chen 欄目:系統運維

這篇文章主要講解了“Linux系統下忘記root用戶密碼的解決辦法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux系統下忘記root用戶密碼的解決辦法”吧!

GRUB:在引導裝載程序菜單上,鍵入 [e] 來進入編輯模式。你會面對一個引導項目列表。查找其中類似以下輸出的句行:

kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2

按箭頭鍵直到這一行被突出顯示,然后按 [e]。你現在可在文本結尾處空一格再添加 single 來告訴 GRUB 引導單用戶 Linux 模式。按 [Enter] 鍵來使編輯結果生效。

你會被帶會編輯模式屏幕,從這里,按 , GRUB 就會引導單用戶 Linux 模式。 結束載入后,你會面對一個與以下相似的 shell 提示:

sh-2.05#

現在,你便可以改變根命令,鍵入:

bash# passwd root

你會被要求重新鍵入口令來校驗。結束后, 口令就會被改變,你便可以在提示下鍵入 reboot 來重新引導;然后,象平常一樣登錄為根用戶。

在出現系統選擇界面時,在Red Hat Linux的選項上按“e”鍵,
然后會出現三個選項,在“kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/”上按“e”鍵進行編輯,
在“ro”或者“root”前加上“single”,然后回車返回。
按“b”鍵啟動,進入字符界面,當出現“sh-2.05b#”時,就意味著已經進入單用戶模式。
現在,輸入“passwd root”,就可以重新設置root密碼了。
設置完成后,reboot重啟,用剛才設置的密碼就可以進入linux系統了。

一. lilo

1. 在出現 lilo: 提示時鍵入 linux single
畫面顯示 lilo: linux single
2. 回車可直接進入linux命令行
3. #vi /etc/shadow
將第一行,即以root開頭的一行中root:后和下一個:前的內容刪除,
第一行將類似于
root::......
保存
4. #reboot重啟,root密碼為空

二. grub

1. 在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項(別選dos喲),然后按e鍵
2. 再次用上下鍵選中你平時啟動linux的那一項(類似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e鍵
3. 修改你現在見到的命令行,加入single,結果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回車返回,然后按b鍵啟動,即可直接進入linux命令行
5. #vi /etc/shadow
將第一行,即以root開頭的一行中root:后和下一個:前的內容刪除,
第一行將類似于
root::......
保存
6. #reboot重啟,root密碼為空

對于Redhat linux:

用上下鍵將光標放在linux系統上,按“e”
在有kernel那一行按“e”,輸入“空格 single”,然后回車
按“b”,啟動,系統會自動進入單用戶模式,
使用passwd root命令,按提示輸入新口令
修改口令后,輸入reboot 命令重啟系統即可
 
三、
1、重新啟動系統。待系統啟動到grub或lilo(現在一般是grub)引導菜單時,找到系統當前引導項(可以按方向鍵展開隱藏的菜單);
2、把光標定位在該選項上按下字母“e”鍵進入這個引導的編輯狀態;
3、該選項有三行語句,請用光標選中第二行,也就是“Kernel”開頭的那一行;
4、在這一行再按下字母“e”鍵進入這一行的編輯狀態;
5、在該行行尾加個空格,寫上數字1,類似這樣:
kernel /boot/vmlinuz-2.6.9-11.19 ro root=LABEL=/ 1
6、修改以后,按下“回車”鍵回到原來的界面;
7、按下字母“b”鍵開始引導。

四、
1).    grub       
1.    在出現grub畫面時,用上下鍵選中你平時啟動linux的那一項(別選dos喲),然后按e鍵       
2.    再次用上下鍵選中你平時啟動linux的那一項(類似于kernel    /boot/vmlinuz-2.4.18-14    ro    root=LABEL=/),然后按e鍵       
3.    修改你現在見到的命令行,加入single,結果如下:        kernel    /boot/vmlinuz-2.4.18-14    single    ro    root=LABEL=/       
4.    回車返回,然后按b鍵啟動,即可直接進入linux命令行       
5.    #vi    /etc/shadow        將第一行,即以root開頭的一行中root:后和下一個:前的內容刪除,        第一行將類似于        root::......        保存       
6.    #reboot重啟,root密碼為空

2).在系統進入單用戶狀態,直接用passwd    root去更改     

五、用安裝光盤引導系統,進行linux    rescue狀態,將原來/分區掛接上來,作法如下:      
cd    /mnt      
mkdir    hd      
mount    -t    auto    /dev/hdaX(原來/分區所在的分區號)    hd       
cd    hd      
chroot    ./       
passwd    root       
這樣可以搞定   

但是這個方法也說明了linux 單用戶模式的安全漏洞,如果有人故意修改root 密碼,就危險了。因此,我們也要禁止單用戶登錄
在單用戶模式下,可以解決Linux超級用戶Root密碼遺忘問題,這樣也可能被別有用心的朋友用來破解root 用戶的密碼,并修改之,這樣就不安全了。呵呵,那我們就要禁止單用戶登錄了,下面請看方法:
如果安全使用單用戶,首先要對GRUB進行密碼配置,只需要修改/boot/grub/grub.conf或者 /etc/grub.conf(/etc/grub.conf是/boot/grub/grub.conf的符號鏈接)。

例如:vi /boot/grub/grub.conf進入配置文件編輯.在splashimage這個參數的下一行可以加上password=密碼,保存后重新啟動 計算機,再次登錄到GRUB菜單頁面的時候就會發現,這時已經不能直接使用e命令編輯啟動標簽了,須先使用p命令,輸入正確的密碼后才能夠對啟動標簽進行編輯,但是我們設置了明文密碼也不是很安全的。
 
(一)Linux 系統密碼破解
1.在grub選項菜單按E進入編輯模式
2.編輯kernel那行 /init 1 (或/single)
3.按B重啟
4.進入后執行下列命令root@#passwd root (設置root的密碼)Enter new unix password:輸入新的密碼root@#init 6

(二)debian linux 系統密碼破解

1.在grub選項菜單'Debian GNU/Linux,...(recovery mode)',按e進入編輯模式
2.編輯kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b執行重啟
3.進入后執行下列命令root@(none)#mount -aroot@(none)#passwd rootroot@(none)#reboot

(三)Freebsd 系統密碼破解

1.開機進入引導菜單
2.選擇每項(按4)進入單用戶模式
3.進入之后輸入一列命令root@#mount -aroot@#fsck -yroot@#passwd(修改密碼命令)root@#root(要破解密碼的用戶名)Enter new unix password:root@#init 6 (重啟)

(四)Solaris 系統密碼破解

1.在grub選項菜中選擇solaris failasfe 項2.系統提示Do you wish to have it mounted read-write on /a ?[y,n,?] 選擇y3.就進入單用戶模式4.輸入下列命令#passwd#New passwd:輸入新的密碼#Re-enter New passwd:在次輸入新的密碼#init 6 (重啟)

(五)NetBsd 系統密碼破解

1.開機:當出現提示符號并開始倒數五秒時, 鍵入以下指令: > boot -s (進入單用戶模式命令)2.在以下的提示符號中 Enter pathname of shell or RETURN for sh: 按下 Enter。 3.鍵入以下指令: # mount -a # fsck -y4.使用 passwd 更改 root 的密碼。5.使用 exit 指令進入多人模式。
Linux操作系統的密碼破解大全

(一)Linux 系統密碼破解1.在grub選項菜單按E進入編輯模式2.編輯kernel那行 /init 1 (或/single)3.按B重啟4.進入后執行下列命令root@#passwd root (設置root的密碼)Enter new unix password:輸入新的密碼root@#init 6
(二)debian linux 系統密碼破解1.在grub選項菜單'Debian GNU/Linux,...(recovery mode)',按e進入編輯模式2.編輯kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b執行重啟3.進入后執行下列命令root@(none)#mount -aroot@(none)#passwd rootroot@(none)#reboot
(三)Freebsd 系統密碼破解1.開機進入引導菜單2.選擇每項(按4)進入單用戶模式3.進入之后輸入一列命令root@#mount -aroot@#fsck -yroot@#passwd(修改密碼命令)root@#root(要破解密碼的用戶名)Enter new unix password:root@#init 6 (重啟)
(四)Solaris 系統密碼破解1.在grub選項菜中選擇solaris failasfe 項2.系統提示Do you wish to have it mounted read-write on /a ?[y,n,?] 選擇y3.就進入單用戶模式4.輸入下列命令#passwd#New passwd:輸入新的密碼#Re-enter New passwd:在次輸入新的密碼#init 6 (重啟)
(五)NetBsd 系統密碼破解1.開機:當出現提示符號并開始倒數五秒時, 鍵入以下指令:> boot -s (進入單用戶模式命令)2.在以下的提示符號中Enter pathname of shell or RETURN for sh:按下 Enter。3.鍵入以下指令:# mount -a# fsck -y4.使用 passwd 更改 root 的密碼。5.使用 exit 指令進入多人模式。

最后一步鍵入“EXIT”回車后,電腦會自動重新啟動,到這里就破解了根用戶的密碼。

如果他人得到了明文密碼后仍然可以修改GRUB啟動標簽從而修改root密碼。

所以就要使用MD5對其進行加密。在終端中輸入grub-md5-crypt回車,這時系統會要求輸入兩次相同的密碼,之后系統便會輸出MD5碼。大家只需要將生成的MD5密文復制下來,然后在按照password --md5 MD5密文這個格式設置全局或者菜單密碼,保存退出,重啟計算機即可。
這樣,就可以啟動linux的單用戶模式,有點類似windows的安全模式,就是只啟動最基本的系統,網絡服務、系統服務等都不啟動。單用戶模式引導完成以后,會有#提示符,表示已擁有超級用戶權限,然后請在#后執行命令:
/usr/bin/passwd
系統應該會提示輸入口令,這個口令是不回顯的,保證輸入無誤就可以了,回車后,系統會要求再輸入一遍,輸入要求一致,然后會看到口令修改成功的提示。再鍵入命令init 3鍵入系統的字符界面模式下(系統會重新改變運行級別),看到login:提示,再重新試一試是否可以用root和剛剛修改過的口令登錄。

感謝各位的閱讀,以上就是“Linux系統下忘記root用戶密碼的解決辦法”的內容了,經過本文的學習后,相信大家對Linux系統下忘記root用戶密碼的解決辦法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洱源县| 赤壁市| 自贡市| 凉山| 高台县| 滦南县| 谢通门县| 大理市| 镇赉县| 滦平县| 湖北省| 台北市| 武陟县| 棋牌| 洛宁县| 镇巴县| 泰兴市| 乐业县| 积石山| 东至县| 西昌市| 海口市| 深州市| 磐石市| 枞阳县| 宜兴市| 舞钢市| 安丘市| 平江县| 上饶县| 隆回县| 上栗县| 寿阳县| 盐津县| 兰溪市| 建昌县| 昌都县| 项城市| 黑龙江省| 伽师县| 安顺市|