歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS忘記root密碼後的解決辦法

CentOS忘記root密碼後的解決辦法

日期:2017/2/28 14:26:10   编辑:Linux教程

CentOS忘記root密碼時我們可以在本地通過進入單用戶模式來重置root密碼,方法如下:

開機後自動進入grub啟動菜單,如圖:

方法一:按“a”進入單用戶模式。

這是進入單用戶模式最快捷的方法。在 GRUB 啟動菜單裡使用 “a” 操作按鍵編輯 kernel 參數,在行末輸入空格,然後輸入 single 或者1,然後回車即可 。如圖:

方法二:按“e”進入單用戶模式。

在 GRUB 啟動菜單裡使用 “e” 操作按鍵進入 CentOS 的啟動菜單界面 ,移動光標至“kernel”配置項一行,然後按“e” 鍵編輯 “kernel” 菜單項,在行末輸入空格,然後輸入 single ,回車回到啟動菜單選擇界面,然後根據屏幕上的提示,按“b”來用剛才編輯的菜單選項啟動系統。

進入單用戶模式的時候,系統是不需要密碼驗證的,而且直接獲得到的是root權限。

在啟動的過程中有一條信息很關鍵:

Remountingroot filesystem in read-write mode:[OK]

意思是說系統根目錄有讀取和修改的權限,這樣我們可以用命令來進行一些操作,例如:重置root密碼,管理分區和備份數據等。

下面我們說一下重置root密碼:

輸入命令passwd,然後回車,這時候系統會提示輸入新的密碼,輸入新密碼後回車,然後還需要輸入一遍新密碼,然後再回車就修改成功了。

然後輸入reboot命令重啟系統,系統啟動起來之後,就可以用剛才修改的密碼來登錄了。

Linux入門教程:如何重置CentOS 7的root密碼 http://www.linuxidc.com/Linux/2014-10/107689.htm

CentOS(Linux)重置root密碼 http://www.linuxidc.com/Linux/2013-03/80647.htm

CentOS忘記root密碼解決方法 http://www.linuxidc.com/Linux/2012-03/56312.htm

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved