单用户模式和救援模式

Emergency模式(centos6叫单用户模式):

  • 当忘记了root用户密码的时候,可以进入此模式进行修改root密码

操作步骤:

  1. 重启CentOS系统:init 6
  2. 在开机界面时,按【↓】方向键,目的是为了停留在开机界面;选择第一项,同时按下e键,进入GRUB界面

  3. 在GRUB界面,移动光标,找到linux16开头的行,光标移动到ro,然后把ro修改成rw init=/sysroot/bin/bash; 最后按Ctrl+x,进入原始系统界面

  4. 进入了原始系统界面后,切换系统,输入chroot /sysroot/; 输入修改密码命令passwd,这是会出现乱码

  5. 设置一下语言LANG=en,然后在修改root密码,输入passwd;输入两次新密码

  6. 关键的一步,输入命令touch /.autorelabel(要执行这一步设置才会生效)

  7. 最后Ctrl+D 退出终端,输入reroot重启即可!

救援模式:

  • 救援模式和Emergency模式差不多,但是救援模式必须用安装盘进入的;如果系统的GRUB是加密的并且不知道GRUB密码的,这是就不能使用Emergency模式了;使用救援模式也能修改root密码!

操作步骤:

  1. 关机:init 0;检查是否启动光盘,如下图,设备状态选择“启动时连接”,确保加载镜像文件;

  2. 右键虚拟机名称,选择“电源”下的“启动时进入固件BIOS”,为了设置CD光盘为第一启动项

  3. 进入安装前界面,选择Troubleshooting

  4. 接下来训选择“Rescue a CentOS Linux system”

  5. 两次回车后,进入交互界面

  6. 输入数字1,两次回车进入shell

  7. 按提示切换系统,然后输入passwd修改root密码

  8. 最后重启系统:init 6  (注意需要取消CD为Boot第一启动项)

原文地址:http://blog.51cto.com/11924224/2071751

时间: 2024-11-29 09:14:43

单用户模式和救援模式的相关文章

CentOS 7 单用户模式,救援模式。

单用户模式按e键进入编辑模式在linuxx16行将ro改为rw,并在末行添加init=/sysroot/bin/sh:Ctrl+X执行.进入单用户模式后需要切换目录才能使用系统命令.退出时先使用exit,然后reboot重启即可. 救援模式 首先使用光驱启动,选择Troubleshooting;选择 Rescue a CentOS system输入1继续根据提示的目录进行挂载完成后使用 chroot /sysroot 改变目录即可使用命令. CentOS 7中可以使用grub2-setpassw

linux基础:4、linux运行级别、单用户模式、救援模式

linux运行级别 含义:指的是Unix或Linux等类Unix操作系统下不同的运行模式.运行级别通常分为7等,分别是从0到6 ================================================================================== [[email protected] ~]# tail /etc/inittab # Default runlevel. The runlevels used are: #   0 - halt (Do N

linux的单用户模式与救援模式

[[email protected] ~]#reboot      //重启 按任意键进入 e进入编辑 a更改内核的一些参数 c进入命令行 此时需按e,选择第二项 按e进入如图: 在最后加上: 1(或s.S.single)   回车 按B键重启 runlevel查看当前运行级别S 为单用户模式 输入passwd即可更改root的密码,输入新密码后reboot重启后生效了 救援模式 reboot重启,按F2进入bios设置.用+.-将CD-ROM Drive移到最上面一项.按F10保存,并将关盘载

[CentOS 7系列]忘记密码的“救星”——单用户模式和救援模式

init是Linux系统操作中不可缺少的程序之一. 是一个由内核启动的用户级进程. 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务.所以,init始终是第一个进程(其PID始终为1).内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init.如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败. 运行级就是操作系

运行级别,单用户模式,救援模式

运行级别 runlevel可以查看运行级别,cat /etc/inittab(有七个运行级别) init 6 = reboot = shutdown -r now init 0 = shutdown -h now 安装列表 yum grouplist LANG=en(系统内置的环境变量) #中文变成英文 安装图形界面 yum groupinstall -y "Desktop" yum groupinstall -y "X Window System" init 5

Linux centos 跳过管理员密码进行登录(单用户模式、救援模式)

这里列举了两种更改或者取消管理员密码登录Linux系统的方法,其实两种方法类似,都是想方设法跳过用户认定,直接更改用户文件.更改密码的过程. 为了跳过系统正常启动过程中的某些步骤,必须知道大致的系统启动流程是什么样的.大概情况如下: 单用户模式是从GRUB中跳过了用户认证,直接运行 bin/sh ,进而改root用户密码或者去掉密码. 救援模式是从BIOS中更改启动首选项,从系统光盘中引导系统启动,再回来更改root用户文件,达到更改密码或者去掉密码的目的. 法一:单用户模式 启动时,随便按一个

4-11第二课:yum使用、单用户模式、救援模式

一.YUM使用 yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.    yum list                 列出指定yum源中所有本地已安装或未安装的包    yum grouplist        列出指定yum源中所有本地已

Linux 修改root密码 单用户模式与救援模式

单用户模式 重启Linux进入GRUB界面 在系统启动界面,例如 选择第一项,并按e键,进入edit界面,找到linux16开头的行,将光标移至ro处,将ro修改为rw init=/sysroot/bin/sh 按Ctrl+X键启动 启动后进入如下所示界面,先进入原系统chroot /sysroot/   进入原系统后可以修改密码passwd root  如有异常字符出现,可能是字体问题导致LANG=en将字体修改为英文 重置密码后 输入 touch /.autorelabel 回车,然后重启系

2015-03-11 yum使用、单用户模式、救援模式、运行级别

上次课复习概要: 1. 安装系统 虚拟机需要设置不小于1G的内存,否则图形出不来: 分辨率设置为800*600: 网卡设置为桥接模式(如果你桥接不好使,就设置为nat,同样也支持dhcp自动获取ip): 分区: /boot 200M,  swap 2000M (建议内存小于4G,分内存2倍,大于等于4G给8G),/ 剩余的: minimal安装 2. ifconfig -a  查看ip 中文切换 vi /etc/sysconfig/i18n 将   LANG="en_US.UTF-8"