溫馨提示×

溫馨提示×

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

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

centos7/rhel7中如何進入單用戶模式對root密碼進行恢復(fù)

發(fā)布時間:2021-11-08 16:20:33 來源:億速云 閱讀:409 作者:柒染 欄目:建站服務(wù)器

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)centos7/rhel7中如何進入單用戶模式對root密碼進行恢復(fù),文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

在RHEL6(包括之前的版本)恢復(fù)root密碼的話,只需在啟動的時候,編輯下內(nèi)核啟動項,在kernel的最后一行加入s(1或者single)就可以進入單用戶模式對root密碼進行修復(fù)。

而到了RHEL7之后是不可以這樣操作的。在RHEL7里進入到單用戶有rescure,emergency等模式,但還是必須要輸入root密碼才可以登錄。如果要修復(fù)root密碼只要按照下面的步驟操作:

在開機看到內(nèi)核條目的時候,按e開始編輯,在kernel的最后加入rw init=/bin/sh,同時需要去掉rhgb和 quiet參數(shù)(必須要去掉),按ctrl+x啟動系統(tǒng),此時無需密碼即可進入系統(tǒng):

1、啟動OS到以下界面按:e 鍵進入編輯狀態(tài)

2、在rhgb quiet末尾加入:rw init=/bin/sh 然后按:Ctrl+x進入單用戶模式,也可以在rhgb quiet末尾加入:1 再輸入root用戶密碼進入單用戶操作

3、若編輯后無法保存文件則以rw的方式重新掛載/(否則沒寫權(quán)限):

為了保證一些文件受到selinux上下文的影響,所以必須執(zhí)行下面的命令:

touch /.autorelabel

初始化和啟動系統(tǒng):

exec /sbin/init

/etc/fstab目錄中存在無效的設(shè)備,導(dǎo)致OS無法進入系統(tǒng),因此需要根據(jù)提示輸入:root用戶密碼進行維護檢查,并刪除或注釋掉無效或多余的開機啟動項設(shè)置;

redhat  7 進入單用戶模式修復(fù)系統(tǒng)故障

  1、啟動機器,grub界面選擇第一個,按e

  2、往下翻,找到Linux16 開頭的那一行

       3、將ro改為"rw init=/sysroot/bin/sh",按ctrl+x啟動系統(tǒng)(rhgb?quiet刪除;(quiet模式?jīng)]有代碼行唰唰的走,可以刪除))

  4、進入系統(tǒng)之后先切換到真實系統(tǒng)的根目錄,chroot /sysroot/,可使用ls /查看文件,當(dāng)看見自己系統(tǒng)的真實目錄表示切換成功

接下來進行自己需要進行的操作

最后輸入兩次exit ,然后輸入reboot進行重啟

上述就是小編為大家分享的centos7/rhel7中如何進入單用戶模式對root密碼進行恢復(fù)了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI