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

实战场景:公司一台centos7系统,忘记root密码了,需要你快速把root密码修改为xuegod,找回root身份。
首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑

在此界面找到ro这一项,改为rw init=/sysroot/bin/sh

改完之后,按下Ctrl+X进入紧急模式
原理:启动一个shell环境,系统并没有真正的启动

emergency mode 紧急模式
换根,修改密码
chroot命令用来在指定的根目录下运行指令
。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/位置
在经过 chroot 命令之后,系统读取到的目录和文件将不在是旧系统根下的而是新根下(即被指定的新的位置)的目录结构和文件,

注:如果系统的selinux开启着,则需要执行命令: touch /.autorelabel
以更新系统信息,否则重启之后密码修改不会生效
先退出当前根,reboot重启系统

原文地址:https://blog.51cto.com/9019400/2361839

时间: 2024-11-05 19:29:06

进入centos7 紧急模式恢复root密码的相关文章

CentOS7进入单用户模式重置ROOT密码

CentOS7进入单用户模式重置ROOT密码 CentOS 7 进入单用户方式和重置密码方式发生了较大变化,GRUB程序放置在GRUB2下,按键由b引导变成了ctrl+x引导. 重置密码主要有rd.break和init两种方法. rd.break方法: 1.启动的时候,在启动界面,相应启动项,内核名称上按"e": 2.进入后,找到linux16开头的地方,按"end"键到最后,输入rd.break,按ctrl+x进入: 3.进去后输入命令mount,发现根为/sys

RHEL7与RHEL6恢复root密码

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

单用户模式修改root密码

单用户模式修改root密码 press any key (看到这个界面的时候键盘上的任意按键以进入GNU GRUB模式) edit CentOS edit kernel 设定从单用户模式启动 boot 在单用户模式中修改密码 单用户模式修改root密码

使用救援模式更改root密码

虽然单用户模式在没设grub密码的情况下也可以修改root密码,但是如果grub有密码就不能用了,且单用户模式几乎不提供任何服务.而救援模式可以改root密码,改配置等,做的事情更多.本文以VMware中CentOS为例说明救援模式改root密码. 首先,在当前虚拟机标签页标题右键单击,依次选择"电源"--"启动时进入BIOS(B)". 在PhoenixBIOS Setup Utility的Boot选项卡中使用方向键和"+""-&quo

如和单用户模式破解root密码&救援模式破解root密码

学了几天Linux,终于到了装逼时刻,看看如何破译别人的root密码,哈哈哈哈..... 单用户模式破解root密码 重置Centos 7 Root密码的方式 step1 - 在启动grub菜单,选择编辑选项启动 step2 - 按键盘e键,来进入编辑界面 Step3 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh Step4 现在按下 Control+x ,使用单用户模式启动 Step5  chroot /sysroot Step6 passed roo

RedHat系统下的网络配置,主机名的修改,进入单用户模式修改root密码和使用SSH远程连接工具

一.操作前准备 a.装有VirtualBox虚拟机和在虚拟机里已安装RedHat系统 b.在百度上搜索下载XSell软件后面会使用它远程连接服务器 二.RedHat系统下的网络配置 a.首先需要对新建的虚拟机进行相应的设置 如图: 这里介绍下为什么要选用桥接模式: VirtualBox中有4中网络连接方式:      a. NAT            网络地址转换模式(Network Address Translation)      b. Bridged Adapter    桥接模式   

linux单用户模式修改root密码和grub密码设定

linux管理员在接管新服务器的时候,有一个常见的问题就是root密码的重置.如root密码长时间不用,或者接管一个陌生的服务器,需要用到单用户模式来重置root的密码. 以下内容是虚拟机VMware11下的centos 6.6版本的介绍: 一.单用户模式修改root密码: 1. 开机显示3s内按任意键,进入选择模式,随便按一个键: 2. 根据提示,点字母e进入编辑模式. 3. 光标选中第二项,再点字母e. 4. 进入编辑模式,在最后面加空格,输入1 .s .S都可以,然后点击回车.再根据后续的

忘记root密码怎么办-单用户模式修改root密码

忘记root密码怎么办-单用户模式修改root密码================================= 1,开机3秒内按下向下的方向键,目的是为了不让它进入系统,而是停留在开机界面. 2,定位在第一行,按字母e编辑它,就会出现下面的界面 3,往下按方向键,把光标定位在linux开头的那一行.将光标移动到ro这里,把ro改成 rw init=/sysroot/bin/bash.如下图 4,同时按下Ctrl+x,系统会正式进入到emergency模式. 5,用chroot命令切换到原始

Linux光盘拯救模式清空root密码

Linux光盘拯救模式清空root密码 文本关键字:Linux.光盘拯救模式.忘记root密码.清空root密码光盘拯救模式主要在系统损坏时使用,可以用于系统手动修复或者拷贝关键数据.但是由于在该模式下可以使用root权限进行有限的操作(因为并未加载系统,所以大部分命令无法使用),我们也可以在忘记密码的情况下来清空root用户的密码.光盘拯救模式主要适用于物理机,并且进入单用户模式被加密又忘了密码的情况(好吧,也是够惨的). 一.Linux用户信息文件 1. 配置文件路径 /etc/passwd