rhel7恢复root密码

rhel7 root密码恢复方式:

1.重新启动系统

2.按任意键中断启动加载器倒计时

3.将光标移到需要启动的条目

4.按e编辑选定的条目

5.将光标移到内核命令行(以liinux16开头的行)

6.删除此段中ro后的内容,加rd.break(就在从initramfs向实际系统交控制权前,该操作会中断)

7.按Ctrl+x 使用这些更改启动

(此时会显示root shell,且实际系统的root文件系统会在/sysroot 中以只读方式挂载)

8.以读写方式重新挂载/sysroot

switch_root:/# mount -oremount,rw  /sysroot

9.切换为chroot 存放位置,其中/sysroot 被视为文件系统树的root

switch_root:/# chroot  /sysroot

10.设置新root密码

Sh-4.2# passwd root

11.确保所有未标记的文件(包括此时的/etc/shadow)在启动过程中都会重新获得标记

sh-4.2# touch /.autorelabel

12.键入exit两次。第一次将退出chroot存放位置,第二次将退出initramfs调试shell。此时,系统将继续进行启动,执行完整的SELinux重新标记,然后再次重新启动。

时间: 2024-08-05 22:54:53

rhel7恢复root密码的相关文章

RHEL7与RHEL6恢复root密码

一.RHEL7 恢复root密码 首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑 在此界面找到ro这一项,并进行修改,改为rw  init=/sysroot/bin/sh     改完之后,按下Ctrl+X进入紧急模式     原理:启动一个shell环境,系统并没有真正的启动     换根,修改密码     注意:恢复密码时把selinux关闭     重启系统     先退出当前根,执行/bin/sh shutdown –r now 二.RHEL6恢复root密码     上

RHEL6和RHEL7恢复root用户密码

一.RHEL6恢复root密码 将系统重启,出现如下界面按上下键选择会停住,并输入e键 选中下图红框选项,再输入e键 再输入1,进入单用户模式 输入b进行启动   修改密码,然后重启 二.RHEL7恢复root密码 首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑 在此界面找到ro这一项,并进行修改,改为rw  init=/sysroot/bin/sh 改完之后,按下Ctrl+X进入紧急模式 原理:启动一个shell环境,系统并没有真正的启动 换根,修改密码 注意:恢复密码时把se

第七天 RHEL6.5安装vmware tools、RHEL6.5及RHEL7.2 root密码破解、Linux用户管理(第一稿)

1.RHEL6.5安装vmware tools. 打开RHEL6.5虚拟机 点击菜单栏虚拟机选项下有一个安装vmware-tools(因为我已经安装过了,所以是重新安装) 这是系统会自动挂载光驱,将vmware-tools光盘挂载 打开终端,方便起见,卸载光驱后挂载到/mnt umount /dev/cdrom mount /dev/cdrom /mnt 在/mnt目录下,有一个vmware-tools的工具包 将其拷贝到~目录下 cp VMware-   ~ 对拷贝的压缩包解压 注:压缩包有两

Rhel7 重置root密码为ooxxbalabala

Rhel7 重置root密码为ooxxbalabala 设置网络和主机名 Hostname newhost; Vi networkt 和vi hosts.

centos7/rhel7重置root密码 (rd.break和init方法)

centos7/rhel7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导. 重置密码主要有rd.break和init两种方法. rd.break方法: 1.启动的时候,在启动界面,相应启动项,内核名称上按"e": 2.进入后,找到linux16开头的地方,按"end"键到最后,输入rd.break,按ctrl+x进入: 3.进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限: 4.mo

RHEL7修改root密码

在root密码忘记的情况下才使用以下方法 重启服务器 按e之后进入以下界面 把 rhgb quiet 改成 init=/bin/sh 改好之后,按Ctrl+x 进入单用户模式,如下图 开始修改密码,按照以下步骤来就行 mount -o remount,rw / echo '新密码' | passwd --stdin root touch /.autorelabel exec /sbin/init 以上四条命令完成之后,会重启,到此密码修改完毕! #PS:对于CentOS7修改root密码,方法完

centos7/rhel7重置root密码

(与之前的5,6不同的是,当忘记root密码,并采用GRUB2为启动器时,将无法通过单用户模式重置root密码.下面将介绍如何重置CentOS7的root密码) 1. 启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式. 2. 在linux16/linux/linuxefi所在参数行尾添加以下内容: init=/bin/sh 3. 按Ctrl+x启动到shell. 4. 挂载文件系统为可写模式: mount -o remount,rw / 5. 运行passwd,并按提示修改root密码.

mysql恢复root密码

1.停止MySQL服务: // mysqld stopnet stop mysql 2.跳过权限检查启动MySQL(此时不要关闭CMD窗口):   // mysqld -nt –skip-grant-tables  mysqld --defaults-file="F:\huangyx\tmp\MySQL-5.5.47.0\MySQL\my.ini" --skip-grant-tables 3. 重新打开一个CMD,重设root密码:mysql -u rootuse mysqlUPDAT

进入centos7 紧急模式恢复root密码

实战场景:公司一台centos7系统,忘记root密码了,需要你快速把root密码修改为xuegod,找回root身份.首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑在此界面找到ro这一项,改为rw init=/sysroot/bin/sh改完之后,按下Ctrl+X进入紧急模式原理:启动一个shell环境,系统并没有真正的启动emergency mode 紧急模式换根,修改密码chroot命令用来在指定的根目录下运行指令.chroot,即 change root director