单用户模式下Centos的操作

1.Centos 进入单用户模式

有时候配置linux的过程中,因为一些误操作导致系统初始化时堵塞或挂起而无法进入系统,原因往往是因为配置文件设置错误,部分文件被误删之类。遇到这种情况一般新手的做法就是重装(虚拟机不装白不装),但在实际生产环境中这种处理手段大部分时候是不可接受的。

其实Linux也有提供类似windows安全模式的东西,叫单用户模式。在此模式下,Linux以最小化模式运行,也不能进行远程登录,大部分非核心服务也不会在启动阶段加载,而且以root用户登陆。

以下为进入方法:

1、启动电脑,进入grub引导菜单

在这里插入图片描述

根据下方提示,敲击 e 进入编辑模式

2、进入编辑模式

方法1:在这里插入图片描述

这里的内容因linux的发行版本,安装选项,不同机器配置而有差异,但接近结尾处必定有一行如上图红框类似代码(可能以kernel开头)。

在这里插入图片描述
在结尾处加上 [空格]single

方法2:

将红色方框中的“ro” 替换为“rw init=/sysroot/bin/sh

3、保存

然后敲击 ctrl + x 确认以此模式启动Linux(中途可能提示要再次敲击 crtl + d 确认进入单用户模式,根据提示操作即可)

至此,即进入Linux单用户模式。

2. 单用户模式下修改root密码

1、切换至原始系统

chroot  /sysroot 

2、设置语言

LANG=en

3、修改密码

passwd  root

4、使密码生效

touch /.autorelabel

5、重启生效

reboot

3.单用户模式下切换系统启动方式

1、查看当前启动方式

systemctl   get-default

2、设置为命令行启动

systemctl set-default multi-user.tartget

3、设置为GUI启动

systemctl set-default graphical.target

systemctl用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值