Linux运行级别及如何找回root密码

一、Linux运行级别说明

0:关机(系统默认运行级别不能设置为0,否则不能正常启动,机器关闭)

1:单用户(root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录)

2:多用户状态无网络服务

3:多用户状态有网络服务

4:系统未使用保留给用户

5:图形界面

6:系统重启(默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启

以上级别常用的是3和5,系统默认运行级别为5如要修改默认运行级别可以修改/etc/inittab 文件中最底下一行id:5:initdefault,将5改为你想要默认运行级别对应的数字。

二、切换运行级别的指令

    用法:init 想要切换到运行级别对应的数字

    例:切换到级别3  ——>     init 3

三、假如忘记了root密码,如何找回?

1.在开启虚拟机的时候,会进入到如下界面,在此页面下迅速按下回车键。

2.之后会进入到如下界面,在此界面下按下键盘‘e’键然后按下回车键。

3.之后会进入如下界面,在此界面中将光标移动到第二行然后再按下'e'键然后按下回车键。

4.进入到下图后按“空格键”然后在按数字“1”键然后按下回车键。

5.进入到下图后按下字母“b”键然后就会以root用户进入到系统中。

6.此时用户为root,然后就可以通过passwd指令来修改密码了。

 

       看到这里大家是不是想说那岂不是任何人都可以通过这种方式修改电脑上的root密码,这要是公司主机上的电脑岂不是很危险?

       其实不然,想要以这种方式修改root密码不能通过远程连接方式,只能是操作这台机器,这样一来是不是就解决你的疑问了呢.

         最后再说一句,其实在linux图形界面中点击关机或者重启就是调用了init 0和init 6这个指令。

猜你喜欢

转载自blog.csdn.net/weixin_41963657/article/details/84554603