运维中很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。以centos为例,redhat同样适用,不过版本不同可能稍微有差别,但步骤基本相同。
方法一 步骤如下:
重启linux系统:在下图这一步骤时,3 秒之内要按一下回车(或者按上下键进入)。
出现如下界面:
然后输入e,具体方法为按向下尖头移动到第二行,按"e"进入编辑模式。
出现下图界面 在第二行最后边添加空格之后输入 single,(或者比较老的版本是在kerner此行命令行的后面添加 1 linux single 版本高的同样兼容)。
在后边加上single 之后 然后回车
最后按"b"启动,启动后就进入了单用户模式了
此时已经进入到单用户模式了,你可以更改root密码了。更密码的命令为 passwd。
此时进行密码的修改
。
之后reboot 命令重启就可以正常登录了。