redhat7系如果忘記root密碼,重置密碼方法與redhat6系不同!
1、開機啟動系統,在grub選擇啟動內核項時 按‘e’進入編輯模式

2、這時看到的參數並不全,要按上下鍵滾動顯示,

3、在linux16所在參數行將ro更改為rw rd.break init=/sysroot/bin/sh 如下所示

4、按Ctrl+x啟動到shell

5、執行mount 命令掛載文件系統 為可寫模式, (如果2沒有改成rw執行 mount –o remount,rw /sysroot )

6、換根 chroot /sysroot

7、運行passwd,並按提示修改root密碼

8、如果之前系統啟用了selinux,必須運行以下命令,否則將無法正常啟動系統:touch /.autorelabel,本人系統之前已經關閉selinux可以看到根目錄下已經有.autorelabel文件 ,so無須再創建了;

9、exit退出
10、reboot 重啟,可以用新密碼正常登陸了!!
