修改RedHat7的root使用者密碼

2022-06-29 19:03:08 字數 2335 閱讀 7440

在中的介面按下鍵盤「e」鍵,然後在linux16這一行最後面新增一行內容

網上大多數linux16那一行引數如圖所示

但是,由於我用的不同版本的映象,所以我的解決方法如圖

找到linux16這一行起始地方,然後按end鍵到這一行最後,再加空格,然後新增這一條語句

按下 ctrl+x  進入命令列

輸入以下命令:

1.輸入 mount

2. 檢視是否為「rw」,如果沒有則輸入 mount –o remount,rw /sysroot

3. 切換路徑 輸入 chroot /sysroot

4. 輸入 passwd 修改root使用者密碼  ;此時會給你提乙個警告,是因為密碼強度太弱了,我們目前個人用的話不用管

5. 輸入touch /.autorelabel

6. 輸入 exit 退出

7. 輸入 reboot 或者不用exit退出,直接輸入  exec /sbin/reboot

最後,需要注意的是,可能部分人的問題,最後命令輸完後無法自動重啟,這時候你可以強行關機並且重啟

centos 7&rhel 7進入單使用者方式和重置密碼方式發生了較大變化,grub由b引導變成了ctrl+x引導。

1、啟動的時候,在啟動介面,相應啟動項,核心名稱上按「e」;

2、進入後,找到linux16開頭的地方,按「end」鍵到最後,輸入rd.break,按ctrl+x進入;

3、進去後輸入命令mount,發現根為/sysroot/,並且不能寫,只有ro=readonly許可權;

4、mount -o remount,rw /sysroot/,重新掛載,之後mount,發現有了r,w許可權;

5、chroot /sysroot/ 改變根;

(1)echo redhat|passwd –stdin root 修改root密碼為redhat,或者輸入passwd,互動修改;

(2)還有就是先cp乙份,然後修改/etc/shadow檔案

6、touch /.autorelabel 這句是為了selinux生效

7、ctrl+d 退出

8、然後reboot

至此,密碼修改完成

1. 啟動系統,並在grub2啟動屏顯時,按下e鍵進入編輯模式。

2. 在linux16/linux/linuxefi所在引數行尾新增以下內容:init=/bin/sh

3. 按ctrl+x啟動到shell。

4. 掛載檔案系統為可寫模式:mount –o remount,rw /

5. 執行passwd,並按提示修改root密碼。

6. 如何之前系統啟用了selinux,必須執行以下命令,否則將無法正常啟動系統:touch /.autorelabel

7. 執行命令exec /sbin/init來正常啟動,或者用命令exec /sbin/reboot重啟

網上的方法中init方法我試過,但另一種並未試過,但是從解決問題的過程中來看,兩者區別不大;並且要注意以上僅僅是本人的解決步驟,有可能由於各種問題,每個人解決過程中會遇到不一樣的錯誤,當然和我的一樣更好,直接可以解決,如果不一樣請僅當參考使用!

一般按照以上我的個人步驟解決,基本不會出多餘的問題,唯一的問題就是可能最後要自己強行重啟!

如果root使用者可以登入,那種修改密碼的方式就不在這記錄了,主要找到passwd路徑基本就可以解決了!

RedHat7的非root使用者呼叫xclock

color darkred 錯誤提示 color error can t open display 0.0 color red root color shihuan xhost color red root color shihuan xclock 這時 color red root color 使...

Redhat7安裝Madagascar簡易教程

madagascar 是當前地球物理界比較流行和熱門的一套開源軟體 已經遷移到git上,由於更新速度快 開源的特性,再加上fomel等人的大力推廣,發展勢頭很猛,有超越su的趨勢。1.二 依賴軟體包 的安裝在下面的 根據自己系統版本選擇下軟體依賴包。redhat7已經更新python為2.7,所以這...

redhat7替換使用CentOS yum源

本次測試的環境如下 os redhat7 linux ceshi 3.10.0 123.el7.x86 64 1 smp mon may 5 11 16 57 edt 2014 x86 64 x86 64 x86 64 gnu linux 正文開始 wget 1.14 13.el7.x86 64.r...