linux进入单用户模式改密码,1.4linux单用户模式下修改root密码和救援模式修改root密码...

在忘记root密码无法登入系统的情况下,有两种修改root密码的方法。

第一种:进入单用户模式下,直接修改root密码,前提是grub没有设置密码。

第二种:使用安装光盘启动,进入救援模式更改root密码。

一、单用户模式(方法一)

1、打开或重启系统,在提示倒数秒数时按任意键,进入如下界面,按键盘e键进入下一步

6870f04c2a0f71c59acc14da50ce25b0.png

2、进入如下界面,光标移到到第二行,继续按e进入下一个界面

e6b96aa36929f307a60ae876ed74e11e.png

3、输入1或是S,回车保存,返回上一个界面,按b系统会重新启动

fc5599615cce59b511203408b0afa929.png

4、此时进入单用户模式,修改root密码

03da4bbbc8ce7dc4ab8765935817517c.png

二、GRUB加密

为进一步提高系统安全性,可以给linux系统设置grub密码,防止被恶意修改root密码

1、在给grub加密之前,需要生成一个md5密钥

[root@www ~]# grub-md5-crypt

Password:               //输入grub密码

Retype password:   //输入grub密码

$1$RnUDY$tn4ILIdZ8qQyD7iA1meIQ.

2、打开配置文件

[root@www ~]# vim /boot/grub/grub.conf

将hiddenmenu改为如下内容

fd3e99baeb2969d9aa5f39cd37aa202b.png

三、光盘救援模式修改root密码(方法二)

1、进入boot界面,设置CD-ROM为第一启动项

23f3fde8d654479091b6abc2a748fce3.png

1230bca054f37d7f030af23274dd955d.png

2、选择Rescue installed system救援模式

41033a296661dc5b50040195f74e8983.png

1a265040ce9690e22126537c9aa56998.png

7ca3929520e34eca9994f423afc37ad2.png

a9a85b9dfacecad3eb2a0531dc53a838.png

ae87f10d125dbee02045df968810a101.png

faff80e4c5cb3f2a4c8ceb5aecce83c9.png

ced4ae959f45d6b68eccee3932fe79b4.png

7deb01f6b39de4939d346c6f80703f4d.png

bash-4.1#chroot /mnt/sysp_w_picpath

sh-4.1#passwd

bb3fe5d6ad9095726fad7f11f3c18b30.png