多语言展示
当前在线:1959今日阅读:27今日分享:41

Centos运行级别详解

Centos运行级别详解
方法/步骤
1

Centos有6种运行级别,运行级别信息存储在/etc/inittab文件中,通过命令tail /etc/inittab可以查看运行级别的信息,运行级别0表示关机、运行级别6表示计算机处于一种重启状态、本例中开机后的默认级别是3,如下图中箭头指出的部分。企业中运行级别3和5,运行级别3代表文本界面,运行级别5是文本加图形化加密,代表正常的运行级别。运行级别1是单用户模式,一般用来破解密码等,运行级别2和4一般不用

2

查看当前运行级别通过命令runlevel可以查看到当前的运行级别是3,运行级别是代表文本界面,通过reboot后我们可以修改运行级别,重启后我们可以根据提示按a修改kernel参数

3

修改运行级别:我们通过上图中按a修改kernel参数,这里我们想修改为运行级别5,按回车后,再次重启,当再次查看运行级别时就会发现运行级别由3变成运行级别5.

4

当我们超级用户密码遗忘时,我们只能进入运行级别1进行破解,运行级别1是单用户的意思,启动的时候按任意键,就可以进入下面这个界面,按a修改kernel参数,修改kernel参数为1,

5

重启成功后系统提示已经进入单用户模式,这时候我们直接以超级用户,无需任何密码,即可登陆到系统,使用命令passwd命令,让我们输入新密码和确认,系统提示超级用户密码已经更改成功。

6

通过命令runlevel再次查看当前的运行级别,发现本次是运行级别S,运行级别S是单用户模式,上次的运行级别为1,超级用户密码已经更改成功,我们需要把运行级别切换到正常状态下3或5,我们通过命令init 3,进入运行级别3,也就是文本界面。重启后,我们用刚刚修改的密码登录成功后,再次确认运行级别,发现本次运行级别是3,上次运行级别是S。

推荐信息