RHEL7/CENTOS7忘记root密码的修改方式

简介:

重置密码主要有rd.break和init两种方法。


rd.break方法:


1、启动的时候,在启动界面,相应启动项,内核名称上按“e”;


2、进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入;


3、进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;


4、mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;


5、chroot /sysroot/ 改变根;


(1)echo redhat|passwd –stdin root 修改root密码为redhat,或者输入passwd,交互修改;


(2)还有就是先cp一份,然后修改/etc/shadow文件


6、touch /.autorelabel 这句是为了selinux生效


7、ctrl+d 退出


8、然后reboot


至此,密码修改完成


init方法:



1. 启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。


2. 在linux16/linux/linuxefi所在参数行尾添加以下内容:init=/bin/sh


3. 按Ctrl+x启动到shell。


4. 挂载文件系统为可写模式:mount –o remount,rw /


5. 运行passwd,并按提示修改root密码。

6. 如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel


7. 运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启



 本文转自 技术花妞妞 51CTO博客,原文链接:http://blog.51cto.com/xiaogongju/1947595

相关文章
|
4月前
|
数据安全/隐私保护
centos8 Root用户忘记密码
centos8 Root用户忘记密码
71 0
|
25天前
|
Linux
inux CentOS 7 如何进入默认工作目录 [root@localhost ~]
这篇文章讨论了如何在Linux CentOS 7系统中进入默认工作目录。默认工作目录通常是用户的主目录,表示为`[root@localhost ~]`,其中波浪号`~`代表当前用户的主目录。文章可能还包含了如何打开这个默认工作目录的步骤和说明。不过,具体内容没有提供详细信息,通常可以通过打开终端并使用`cd ~`命令来进入默认工作目录。如果需要更详细的步骤或有特定的问题,可能需要查看原文获取更多信息。
|
2月前
|
安全 Linux 数据安全/隐私保护
忘记CentOS 7.7 root密码?别慌,一招教你轻松解决!
对于系统管理员来说,密码是保护系统安全的第一道防线。但在实际操作中,忘记密码的情况难以避免。如果忘记了CentOS 7.7的root密码,可能会无法执行一些需要root权限的重要操作,因此学会如何在忘记密码后重置变得尤为重要。
忘记CentOS 7.7 root密码?别慌,一招教你轻松解决!
|
4月前
|
关系型数据库 MySQL Linux
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
linux CentOS 7.4下 mysql5.7.20 密码改简单的方法
46 0
|
3月前
|
关系型数据库 MySQL 数据安全/隐私保护
mysql8.0.26忘记密码后重置(centos8)
mysql8.0.26忘记密码后重置(centos8)
166 2
|
2月前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
3月前
|
关系型数据库 MySQL Linux
Linux centos 6.5 - Mysql 安装 、卸载、修改密码、忘记密码 并异常处理
Linux centos 6.5 - Mysql 安装 、卸载、修改密码、忘记密码 并异常处理
53 0
|
4月前
|
关系型数据库 MySQL Linux
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
372 1
|
4月前
|
Linux 开发工具
蓝易云 - 在CentOS7/RHEL7上安装OpenSSL1.1.x教程
以上就是在CentOS7/RHEL7上安装OpenSSL 1.1.x的步骤。希望对你有所帮助。
223 0
|
4月前
|
Linux 数据安全/隐私保护
Centos6.5管理与ROOT密码重置
本文介绍了如何在CentOS 6.5中使用Xshell等工具进行远程管理,并详细阐述了当忘记ROOT密码时的重置步骤。通过开机按ESC进入启动菜单,选择编辑模式(按e键),在quiet后添加simple或1,回车,然后按b键进入单用户模式。在该模式下,使用`passwd root`命令设置新密码,重启系统(reboot)后,新密码生效。
766 0
下一篇
DDNS