24第十二章:【02】运行级别

一、运行级别说明

1、CentOS6

Linux 运行级别【CentOS 6】有 7 种运行级别(runlevel):

运行级别 0:系统停机状态,系统默认运行级别不能设为 0,否则不能正常启动运行

运行级别 1:单用户工作状态,root 权限,用于系统维护,找回丢失 root 密码,禁止远程登陆【找回丢失密码】

运行级别 2:多用户状态没有网络服务(没有 NFS)

运行级别 3:多用户状态有网络服务(有 NFS),登陆后进入控制台命令行模式

运行级别 4:系统未使用保留给用户

运行级别 5:图形界面

运行级别 6:系统正常关闭并重启,默认运行级别不能设为 6,否则不能正常启动

常用运行级别是 3 和 5,工作中一般用 3,也可以指定默认运行级别,要修改默认的运行级别可改文件

命令:

init [0 1 2 3 4 5 6]

通过 init:来切换不同的运行级别,比如动 5-3,然后关机。

2、CentOS7

CentOS7 的运行级别简化为:

multi-user.target 等价于原运行级别 3(多用户有网,无图形界面)

graphical.target 等价于原运行级别 5(多用户有网,有图形界面)

查看当前默认级别:systemctl get-default

设置默认级别:systemctl set-default TARCET.target

修改当前运行级别:systemctl set-default TARGET.target (这里 TARGET 取 multi-user 或者 graphical)

/etc/inittab 目录下就可以查看

二、指定运行级别

CentOS6 基本语法

init [0 1 2 3 4 5 6]

三、应用

1、重置 root 密码(CentOS6)

假设我们的 root 密码忘记了,请问如何找回密码

思路:进入到单用户模式,然后修改 root 密码。因为进入单用户模式,root 不需要密码就可以登录。

我们都能重置 root 密码,是不是代表着我们的系统不安全?谁都可以修改后进入?

并不是这样子的,我们修改密码的时候,必须在 Linux 这个系统所在的电脑上才可以修改

换句话说,你要操作的 Linux 的这个电脑在你身边(进入到机房并打开此 Linux 系统),我们就默认为这个 Linux(服务器)就是你的,故可以修改。

但是远程是不可以修改的

所以不用担心别人随意修改你的 root 密码

① 显示此页面的时候,按键盘的 Enter 键 (回车键)


② 进入到这个界面后,输入 “e”


③ 输入 “e” 之后,将光标放到第二行(编辑内核),再输入一个“e”

④ 进入此界面后,空格+“1” 再“Enter”键 (表示输入完成)便进入到 “单用户模式”

⑤ 执行操作后,又会回到这个页面,再输入一个 “b”(输入完成后进入单用户模式)

⑥ 加载完成后便是下图所示(此时是单用户模式)


⑦ 此时输入指令,便可以指定密码

总结 开机->在引导时输入 回车键-> 看到一个界面输入 e -> 看到一个新的界面,选中第二行(编辑 内核)在输入 e-> 在这行最后输入 1 ,再输入 回车键->再次输入 b ,这时就会进入到单用户模式。
这时,我们就进入到单用户模式,使用 passwd 指令来修改 root 密码

CentOS7 找回 root 密码:
https://blog.csdn.net/m0_56555119/article/details/126179720

2、切换运行级别

请设置我们的运行级别,linux 运行后,直接进入到 命令行界面,即进入到 3 运行级别 vim /etc/inittab 将 id:5:initdefault:这一行中的数字, 5 这个数字改成对应的运行级别即可

如果有人恶搞关机或者重启,也可以进行单用户模式进行修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值