目录
三:修改/etc/default/grub文件(建议进入root模式)
背景:
在CentOS中,救援模式(Rescue Mode)和救援环境(Rescue Environment)通常指的是同一概念的不同表述,它们指的是一种特殊的系统模式,主要用于在系统出现问题时进行紧急救援和修复。具体来说,当CentOS系统遇到严重问题,如系统文件丢失或损坏,导致无法正常启动时,可以通过救援模式来恢复系统。救援模式通常是通过光盘或其他外部设备启动的,它会加载一个简化的系统环境,允许管理员进行必要的修复操作,如恢复丢失的文件、修复损坏的分区等。因此,从功能和用途上来看,救援模式和救援环境在CentOS中并没有明显的区别。它们都提供了一种在系统无法正常启动时的紧急救援机制,帮助管理员恢复系统的正常运行。
当我们在日常的学习和生活中,经过了一段时间的遗忘,把一些比较重要的事情忘记时,怎样重置这个密码就非常关键。所以这篇博客会提供两个重置root密码的方法和其他的对与Linux操作有一定好处的点子给大家参考。
重置root密码
第一种方式:
1.进入救援模式
在GRUB2界面选择第三种(救援模式),按下<e>键,进入GRUB编辑模式以进行下一步操作。
2.临时修改内核参数
在救援模式下,按向下箭头找到以linux开头的那一行,并一直安着向右的箭头,找到这一段的结尾。在末尾加上:rd.break enforcing=0
,然后按下<Ctrl>+<x>键,进入rescue模式。
3.重新挂载文件系统
4.改变系统目录为临时挂载目录
5.passwd命令修改root密码
6.在根目录下创建相关文件
7.退出chroot模式并重启系统
执行exit命令退出chroot模式,再执行exit重启系统。
8.检查
在Linux虚拟机的用户登录界面使用root用户登录,并输入刚刚修改的root密码。如果能够正常进入到Linux系统中,说明修改成功,反之,则为失败。
第二种方式:
1.进入紧急救援模式
在GRUB2界面选择第三种(救援模式),按下<e>键,进入GRUB编辑模式以进行下一步操作。
(注意:这里和第一种方式相同,所以就不放照片了)
2. 临时修改内核参数
在紧急救援模式下,按向下箭头找到以linux开头的那一行,并一直安着向右的箭头,找到这一段的结尾。在末尾加上: ini=/bin/.bash rd.break enforcing=0,然后按下<Ctrl>+<x>键,进入紧急救援模式。
3.重新挂载文件系统
4.改变系统目录为临时挂载目录
5.passwd命令修改root密码
6.在根目录下创建相关文件
7.退出chroot模式并重启系统
执行exit命令退出chroot模式,再执行exit重启系统。
8.检查
在Linux虚拟机的用户登录界面使用root用户登录,并输入刚刚修改的root密码。如果能够正常进入到Linux系统中,说明修改成功,反之,则为失败。
停留在GRUB图形界面
GRUB概述:GRUB是一个多操作系统启动程序,允许用户在计算机上同时安装多个操作系统,并在启动时选择运行。它读取硬盘驱动器的主引导记录,加载所选操作系统的内核,并将控制权传递给该内核,是计算机启动过程中的重要组成部分。
在Linux学习过程中,当我们因为各种不同状况而不得不暂时离开GRUB界面时,如果没有设置停留在GRUB界面的话,在5秒后便会进入Linux用户登录界面,所以要怎样去设置?
一:进入虚拟机,并检查自己的ip设置,是否能够拼通外网。
二:查看ssh状态并进行远程连接。
三:修改/etc/default/grub文件(建议进入root模式)
将上图的文件内容改成下图的文见内容。
四:检验
如果打开Linux虚拟机时,能够一直停留在这个页面,则证明你修改成功,如果不能,则说明没有修改成功。