Linux小技巧之四:修改root用户密码

小伙伴们在使用Linux时,忘记了普通用户的密码,可以用root身份敲passwd命令修改;可是当把root用户的密码给忘记了,又该怎么办呢?今天就和大家一起分享:如何修改root用户密码。
如果本身就是root身份,直接修改密码就可以:
在这里插入图片描述
如果是普通用户,需要在启动时修改:
修改原理:在内核启动过程中,将系统引导过程切断。进入初始化的时候没有做认证,默认得到的就是超级用户。

1.reboot重启后出现如下界面,按上下键选择要启动的标题(下图是7.3),按e
在这里插入图片描述

2.出现启动选项(如下图),按上下键找到linux16……
在这里插入图片描述
在这里插入图片描述
(linux内核启动命令行)

3.将只读挂载修改为读写挂载:rw rd.break,按 < Ctrl > + x 启动
在这里插入图片描述
(小提示:当删除过程中删错时,按< Esc > 退出至第一步,重新选择进入即可)

4.出现switch_root:输入新制定的密码,输入2遍exit退出
在这里插入图片描述
(如果修改完密码,直接重启,root登陆时输入新密码没用,需要Linux识别这次更改,所以需要新建 /.autorelabel文件,对系统进行初始化,密码才能被识别。)

5.重启后,对linux需要重新设定,速度很慢,耐心等待……
开启后,用root用户登陆时,输入新密码即可
在这里插入图片描述

备注:如果第二步写成ro rd.break(只读挂载),会出现如下报错
在这里插入图片描述
在这里插入图片描述
(出现只读,说明在更改启动选项时写错,退出,重启,重新写)

如在操作中有出现问题,麻烦留言,让我们共同成长。

猜你喜欢

转载自blog.csdn.net/weixin_44234846/article/details/86634793