首页
/
每日頭條
/
科技
/
centos7系統中忘記了root密碼
centos7系統中忘記了root密碼
更新时间:2026-09-06 05:44:11

最近要學習Linux系統,但年前安裝的centos Linux系統忘記登錄密碼了,又不想重裝系統,于是在網上找了很多教程,其中有兩種方法适用于Centos 7.x系統,第一種方法我配置完成後使用命令無法重啟系統,但密碼修改仍然是成功的,第二種方法多用了一個chroot命令,能使用命令正常重啟系統,密碼修改成功。

第一種方法

一、重啟系統,在開機過程中,快速按下鍵盤上的方向鍵↑和↓,目的是告知引導程序,我們需要在引導頁面選擇不同的操作,以便讓引導程序暫停。

二、使用↑和↓将選擇行設置為第一行(背景高亮即為選中),按下鍵盤上的e,進入編輯模式。

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)1

三、使用↓滾動屏幕并将光标一直移動到 LANG=en_US.UTF-8 後面,空格,再追加init=/bin/sh。這裡特别注意,需要寫在UTF-8後,保持在同一行,并注意空格。由于屏幕太小,會自動添加\換行,這個是正常的。

四、按下CTRL X進行引導啟動,成功後進入該界面。

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)2

五、輸入以下命令

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)3

1、挂載根目錄

sh-4.2# mount -o remount, rw /

2、選擇要修改密碼的用戶名,這裡選擇root用戶進行修改,可以更換為你要修改的用戶,如你的用戶名為renew,則使用命令passwd renew。

sh-4.2# passwd root

3、輸入2次一樣的新密碼,注意輸入密碼的時候屏幕上不會有字符出現。

如果輸入的密碼太簡單,會提示警告(BAD PASSWORD:The password fails the dictionary check - it is too simplistic/systematic),可以無視它,繼續輸入密碼,不過建議還是設置比較複雜一些的密碼,以保證安全性。

4、如果已經開啟了SElinux,則需要輸入以下命令

sh-4.2# touch /.autorelabel

5、最後輸入以下命令重啟系統即可

sh-4.2# exec /sbin/init

sh-4.2# exec /sbin/reboot

輸入命令後彈窗顯示“客戶機操作系統已禁用CPU.請關閉或重置虛拟機。”點擊“确定”後系統直接挂死在上圖的界面,無法正常重啟,隻能在VMware重啟虛拟機。重啟系統後輸入新密碼測試登錄成功。

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)4

————————————————

第二種方法:

一、将第一種方法裡的步驟三修改為:使用↓滾動屏幕并将光标一直移動到 LANG=en_US.UTF-8 後面,空格,再追加rd.break

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)5

二、将第一種方法裡的步驟五修改為:

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)6

1、挂載根目錄

switch_root:/# mount -o remount, rw /sysroot

switch_root:/# chroot /sysroot

2、選擇要修改密碼的用戶名,這裡選擇root用戶進行修改,可以更換為你要修改的用戶,如你的用戶名為renew,則使用命令passwd renew。

sh-4.2# passwd root

3、輸入2次一樣的新密碼,注意輸入密碼的時候屏幕上不會有字符出現。

如果輸入的密碼太簡單,會提示警告(BAD PASSWORD:The password fails the dictionary check - it is too simplistic/systematic),可以無視它,繼續輸入密碼,不過建議還是設置比較複雜一些的密碼,以保證安全性。

4、如果已經開啟了SElinux,則需要輸入以下命令

sh-4.2# touch /.autorelabel

5、最後輸入以下命令重啟系統即可

sh-4.2# exit

switch_root:/# reboot

三、centos系統正常重啟後出現如下成功加載界面

centos7系統中忘記了root密碼(7.x系統下忘記用戶登錄密碼)7

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
擺放家用電器有哪些講究
擺放家用電器有哪些講究
1、電視機與沙發對面放置時,距離一般在2米左右,切忌距離太近。否則電視機在工作時進發出的X射線,對人體會有傷害。2、電視機旁不宜擺放花卉、盆景。一方面潮氣對電視機有影響;另一方面,電視機的X射線的輻射,會破壞植物生長的細胞正常分裂,以緻花木日漸枯萎、死亡。3、電視機不宜與大功率音箱或電風扇放在一起。...
2026-09-06
愛“吃”垃圾的廚房食物垃圾處理器
愛“吃”垃圾的廚房食物垃圾處理器
食物垃圾處理器:(Foodwasteprocessor)是安裝于家庭廚房洗菜盆的排水口處的廚房電器。因為其可方便地将菜頭菜尾、剩菜剩飯等食物性廚餘垃圾粉碎後排入下水道,能即時、方便、快捷清潔廚房,避免了食物垃圾因儲存而滋生病菌、蚊蟲和異味,解決下水道容易堵塞等問題而廣受歡迎。上圖為食品廢物處理器的安...
2026-09-06
太陽能庭院燈優點-LED庭院燈怎麼樣?
太陽能庭院燈優點-LED庭院燈怎麼樣?
太陽能庭院燈優點-LED庭院燈怎麼樣?LED庭院燈的介紹LED庭院燈發展到21世紀,被廣泛運用于城市慢車道、窄車道、居民小區、旅遊景區、公園、廣嘗私家花園、庭院走廊等公共場所的道路單側或倆冊用來道路照明,提高人們夜間出行的安全性用來增加人們戶外活動的時間,提高生命财産的安全。白天,庭院燈可以點綴城市...
2026-09-06
絞肉機的具體使用方法
絞肉機的具體使用方法
絞肉機的具體使用方法絞肉機的具體使用方法家用絞肉機在使用的時候,建議每20秒中間停頓一下,想要機器長久耐用的發揮其使用功能,當電機有發熱、異味等異常情況發生的時候,一定要讓其停下來冷卻後再進行使用,否則會縮短其使用壽命,或造成馬達燒損。連續使用時間不要超過1分鐘。1、沖洗每次使用前都需要進行簡單的沖...
2026-09-06
電熱水龍頭漏電-電熱水龍頭安全嗎?
電熱水龍頭漏電-電熱水龍頭安全嗎?
其實現在很多電熱水龍頭的産品都對防止漏電有一個比較好的安全保障。其中例如光瓷技術,光瓷技術采用的特殊材料既能減少普通金屬材料的電損耗,而且更為重要的是對人體的安全起到了重要的保障,光瓷技術不同于普通電熱加熱器。電熱水龍頭漏電-電熱水龍頭安全嗎?電熱水龍頭漏電漏電保護裝置(雙重)其實現在很多電熱水龍頭...
2026-09-06
Copyright 2023-2026 - www.tftnews.com All Rights Reserved