码迷,mamicode.com
首页 > 其他好文 > 详细

[CentOS 7系列]忘记密码的“救星”——单用户模式和救援模式

时间:2017-05-30 00:08:34      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:linux   操作系统   用户   system   忘记密码   

init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。 

运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。其功能级别如下:

# 0 - 停机(千万不能把initdefault 设置为0 )

# 1 - 单用户模式 

# 2 - 多用户,没有 NFS 

# 3 - 完全多用户模式(标准的运行级) 

# 4 - 没有用到 

# 5 - X11 (xwindow) 

# 6 - 重新启动


通过命令也可以在system目录下查看到:

技术分享


重启命令:reboot、 init 6、shutdown -r now

关机命令:init 0、poweroff


一、单用户模式

1、开机选择第二项,按“e”编辑。

技术分享

2、找到“linux16”开头的那行。

技术分享

3、更改该行设置。按ctrl-x启动。

技术分享

4、更改root目录并重新设置口令。

技术分享

5、重启后,使用新口令登录。

技术分享


二、救援模式

1、开机进入BIOS,调整优先启动光盘。

技术分享

2、选择“Troubleshooting”选项。

技术分享

3、选择“Rescue a CentOS Linux system”选项。

技术分享

4、选择选项1。

技术分享

5、更改root目录并重新设置口令。

技术分享

6、重启后,使用新口令登录。

技术分享


总结:以上两种方式都可以解决忘记密码的问题。不同的是,救援模式不需要提供grub密码。

本文出自 “乱码时代” 博客,请务必保留此出处http://juispan.blog.51cto.com/943137/1930610

[CentOS 7系列]忘记密码的“救星”——单用户模式和救援模式

标签:linux   操作系统   用户   system   忘记密码   

原文地址:http://juispan.blog.51cto.com/943137/1930610

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!