救援模式 :
跟单用户模式有点类似,它需要用系统盘来启动,是一个内存操作系统。
如何进入救援模式 :
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)”,让系统有光盘启动。
选中CD-ROM,按CTRL 和 +,慢慢移到最上面。然后按F10 ,选择"YES"
选择 “Troubleshooting”,意思是问题,排查,然后回车。
选择第二个,Rescue a CentOS system ,回车 ,回车。选择第一个选择"Continue" , 回车。
切换到系统所在的目录下,
修改密码,然后修改selinux配置文件/etc/selinux/config
重启,然后断开光盘连接。
忘记root密码
1、首先在这个界面按【e】键,可以按【Ctrl+Alt】切换到你的电脑,边看教程边操作
2、按【e】进入启动文件界面后
按【↓】拉到底部
在 “LANG=zh_cn.UTF-8” 同行后面加上“init=/bin/sh”
然后按【Ctrl+X】进入“单用户模式”
3、输入【ls】,回车
再输入【mount –o remount ,rw / 】,回车 (注意空格,参考图片)
4、输入【passwd】(注意:密码不能少于8位)
如图所示,重复输入两次密码
(要注意的是,你输入的密码可能会看不到,但这不是输入故障,密码已经输入了只是不可见)
5、输入【touch /.autorelabel】,回车
再输入【exec /sbin/init】回车
以便重启系统
6
如果你的启动界面是这样的
点击【No listed】