救援模式 :
跟单用户模式有点类似,它需要用系统盘来启动,是一个内存操作系统。

如何进入救援模式 :
1)关机
2)点右键 电源 启动时 ,进入BIOS(打开电源时进入固件)
3)到BIOS里面,选择boot,把光驱放到第一位,按F10,点yes
4)选择troubleshuooting ,回车 ,选择 resscue a centos
5)选择continue
6)回车后,敲命令 chroot /mnt/sysimages
7)执行passwd命令
8)执行exit ,然后执行reboot ,同时把光驱断开链接
关闭selinux
vi /etc/selinux/config
把SELINUX=enforcing 改为 SELINUX=disabled
重启系统才会生效
临时改selinux的策略 : setenforce 0 临时关闭,重启后,还会与用配置文件里面的配置
getenforce 查看你的Linux状态

1、使用init 0,关闭虚拟机,右击,点击"电源"----> “打开电源进入固定(F)/ 启动时进入BIOS(B)”,让系统有光盘启动。

centos系统进入救援模式 centos7救援_linux

centos系统进入救援模式 centos7救援_重启_02


选中CD-ROM,按CTRL 和 +,慢慢移到最上面。然后按F10 ,选择"YES"

centos系统进入救援模式 centos7救援_重启_03


centos系统进入救援模式 centos7救援_重启_04


选择 “Troubleshooting”,意思是问题,排查,然后回车。

centos系统进入救援模式 centos7救援_centos系统进入救援模式_05


选择第二个,Rescue a CentOS system ,回车 ,回车。选择第一个选择"Continue" , 回车。

centos系统进入救援模式 centos7救援_centos系统进入救援模式_06


centos系统进入救援模式 centos7救援_linux_07


centos系统进入救援模式 centos7救援_单用户模式_08

切换到系统所在的目录下,

centos系统进入救援模式 centos7救援_重启_09


修改密码,然后修改selinux配置文件/etc/selinux/config

centos系统进入救援模式 centos7救援_重启_10


centos系统进入救援模式 centos7救援_linux_11


重启,然后断开光盘连接。

centos系统进入救援模式 centos7救援_重启_12


centos系统进入救援模式 centos7救援_重启_13

centos系统进入救援模式 centos7救援_linux_14

忘记root密码

1、首先在这个界面按【e】键,可以按【Ctrl+Alt】切换到你的电脑,边看教程边操作

centos系统进入救援模式 centos7救援_重启_15

2、按【e】进入启动文件界面后

按【↓】拉到底部

在 “LANG=zh_cn.UTF-8” 同行后面加上“init=/bin/sh”

然后按【Ctrl+X】进入“单用户模式”

centos系统进入救援模式 centos7救援_单用户模式_16

3、输入【ls】,回车

再输入【mount –o remount ,rw / 】,回车 (注意空格,参考图片)

centos系统进入救援模式 centos7救援_centos系统进入救援模式_17

4、输入【passwd】(注意:密码不能少于8位)

如图所示,重复输入两次密码

(要注意的是,你输入的密码可能会看不到,但这不是输入故障,密码已经输入了只是不可见)

centos系统进入救援模式 centos7救援_linux_18

5、输入【touch /.autorelabel】,回车

再输入【exec /sbin/init】回车

以便重启系统

6
如果你的启动界面是这样的

点击【No listed】

centos系统进入救援模式 centos7救援_centos系统进入救援模式_19


centos系统进入救援模式 centos7救援_centos系统进入救援模式_20