1. 程式人生 > >Linux如何找回或者重置root使用者密碼

Linux如何找回或者重置root使用者密碼

                       

歡迎參與個人獨立開發的閱時即查web APP公測,請掃碼體驗:

這裡寫圖片描述

在Linux這樣一個許可權管理嚴格,系統安全性要求高的環境中,根使用者(超級使用者)root的的密碼顯得十分重要,但是還是有一些馬大哈會忘記自己把root使用者密碼改成或者設定成什麼了,這個時候我們就需要找回或者說是重置root使用者密碼了,以下為redhat 7.x和Ubuntu12.04系統各種root使用者密碼找回的步驟截圖及解釋:

redhat 7.x重置root使用者密碼

1. 在重啟系統的時候通過不斷按下上下選擇鍵阻斷系統進行入正常啟動,而是進入啟動選擇介面,然後根據系統提示按下‘e’鍵去編輯選項,如下:

這裡寫圖片描述

2. 找到如下圖中標記中的那一部分,這就是需要編輯的部分

這裡寫圖片描述

3. 將ro 以後到UTF-8結束的所有內容全部刪掉,然後將ro改為rw rd.break,如下圖:

這裡寫圖片描述

根據系統提示的下一步同時按下Ctl+x進入密碼修改

4. 首先執行chroot /sysroot/進行入到系統根目錄下

然後執行passwd命令進行密碼修改
修改完成後在根下建立檔案touch /.autorelabel,使得系統再次啟動時能夠識別修改
這裡寫圖片描述

最後通過執行兩次exit命令使系統重啟,然後修改的密碼就會生效了!

Ubuntu 12.04 重置root使用者密碼

1.在系統啟動時通過不斷按下上下鍵阻斷系統正常啟動,在啟動順序選擇介面選擇第二個(recovery mode),然後按下‘e’進行入編輯模式

這裡寫圖片描述

2. 將ro recovery nomodeset改成rw single init=/bin/bash

修改前的內容

這裡寫圖片描述

修改後的內容

然後按ctrl+x,進入單使用者模式
這裡寫圖片描述

3. 在單使用者模式中進行root使用者密碼修改

passwd root
這裡寫圖片描述

修改完密碼之後按”ctrl+alt+delete“組合鍵重啟系統修改過的密碼就生效了。本文涉及操作親測有效,如果其他系統大致相同,若有差異請自尋或者留言討論解決。

           

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!希望你也加入到我們人工智慧的隊伍中來!http://www.captainbed.net

這裡寫圖片描述