centos7 忘记root密码 破解centos root密码

当root密码忘了之后,不用害怕,我们可以可以通过重启系统,在开机时重新设置密码。

总结需要用到的命令

init=/bin/sh

mount -o remount,rw /

passwd

touch /.autorelabel

exec /sbin/init

重置密码

1、重启系统,在开机过程中,启动引导选择。出现以下界面时按e键,进入编辑界面。

按e键之后进入如下界面:

接着,进入编辑界面,使用键盘上的上下键把光标往下移动,找到以““Linux16”开头内容所在的行数”,在行的最后面输入:init=/bin/sh。如图:

接着,输入完成后,直接按快捷键:Ctrl+x 进入单用户模式

接着,在进入单机模式,在最后面输入“ls”,完成后按键盘的回车键(Enter)。如图:

接着,在光标闪烁的位置中(最后一行的位置)输入:mount -o remount,rw /(注意:mount与-o之间有空格以及rw与/之间也有空格,不能省略),完成后按键盘的回车键(Enter)。如图:

输入命令:passwd

设置要修改的密码

修改密码成功后输入命令

touch /.autorelabel(注意:touch与 /后面有一个空格)

exec /sbin/init

退出重启系统

相关文章

在Docker中,挂载目录的权限问题通常可以通过以下方法解决:...
在Ubuntu命令行中设置中文可以通过以下几种方式实现: 安装...
要查看CentOS中的重启记录,可以使用以下命令: 使用last命...
要判断哪个串口在工作,可以通过以下方法: 使用命令行工具...
要查看Linux系统中数据盘的挂载点,可以按照以下步骤进行: ...
要更改Ubuntu系统的启动项顺序,可以按照以下步骤操作: 打...