重置Linux的centos系列操作系统的root密码

简介: 重置Linux的centos系列操作系统的root密码

root密码的重要性不言而喻,root账号是运维工作必须要使用的一个账号,相当于一个打开服务器大门的权杖,由于各种各样的原因,我们可能会遇到遗忘密码,或者交接工作时忘记交接root账号,从而对后续的运维工作造成一定程度的困扰。

那么,在我们不知道原来设定的root密码的情况下,我们可以直接连接服务器通过一定的操作,重置密码。(注意,这里的操作系统必须是Redhat或者centos系列操作系统)。

下面以VM虚拟机为例,讲解重置root密码的步骤以及一些细节

一,虚拟机重启,进入操作系统的开机界面,开机界面长这样的(注意,有个读秒,需要按方向键,选择到第一列):


image.png

上图最后一句话的意思是按键盘上的e键 编辑你所选中的条目,或者按键盘上的c进入命令行模式,如果按c,那么将是这样样的(不正确的选择哦)

image.png

那么,我们就按e进入编辑模式,进去后是这样的:

a2222f12df3c4b80b6b1f5c75efeb886.png

二,开机启动进入紧急修复模式(请注意看图片里的注解)


1c3929bbaca54261a26bfc9d0077ac4f.png

67a6118e75454430a7409fa876edbc59.png

三,重要的地方来了,重置密码,在此一举,(这里是进入了紧急救援模式啦,此时的权限是root权限)


5b124285fc8c4fddb3643a24b72bc179.png

在这个界面依次输入如下命令,请别输错了:

mount -o remount,rw /sysroot
chroot /sysroot
passwd
##这里输入两次要设置的新的root密码
#两次输入一样后,新建一个文件
touch /.autorelabel
exit
reboot

示例如下

dd3286c6cdfc4215938ca7405605d7df.png

 最后一个命令reboot是重启,等待进入系统,使用root账号登系统验证新密码是否可用即可。

be21c38925c84b22b00b4e4c479716f6.png

总结:


需要注意的是,重置密码的那几个命令必须要输入准确,那么,如果打错命令了,比如 touch /.autorelabel 给输错成了 touch /.autorelable   这样当然会进不了系统啦,不过,没有关系,在来一次就可以了,一定要注意 ,命令要输入准确,本例中,我的密码设置的比较简单,系统警告了,但无所谓,密码还是修改成功的。


目录
相关文章
|
1月前
|
算法 Linux 调度
深入理解Linux操作系统的进程管理
本文旨在探讨Linux操作系统中的进程管理机制,包括进程的创建、执行、调度和终止等环节。通过对Linux内核中相关模块的分析,揭示其高效的进程管理策略,为开发者提供优化程序性能和资源利用率的参考。
69 1
|
1月前
|
安全 Linux 数据安全/隐私保护
深入Linux操作系统:文件系统和权限管理
在数字世界的海洋中,操作系统是连接用户与硬件的桥梁,而Linux作为其中的佼佼者,其文件系统和权限管理则是这座桥梁上不可或缺的结构。本文将带你探索Linux的文件系统结构,理解文件权限的重要性,并通过实际案例揭示如何有效地管理和控制这些权限。我们将一起航行在Linux的命令行海洋中,解锁文件系统的奥秘,并学习如何保护你的数据免受不必要的访问。
|
1月前
|
搜索推荐 Linux
深入理解Linux操作系统的启动过程
本文旨在揭示Linux操作系统从开机到完全启动的神秘面纱,通过逐步解析BIOS、引导加载程序、内核初始化等关键步骤,帮助读者建立对Linux启动流程的清晰认识。我们将探讨如何自定义和优化这一过程,以实现更高效、更稳定的系统运行。
|
1月前
|
存储 缓存 网络协议
Linux操作系统的内核优化与性能调优####
本文深入探讨了Linux操作系统内核的优化策略与性能调优方法,旨在为系统管理员和高级用户提供一套实用的指南。通过分析内核参数调整、文件系统选择、内存管理及网络配置等关键方面,本文揭示了如何有效提升Linux系统的稳定性和运行效率。不同于常规摘要仅概述内容的做法,本摘要直接指出文章的核心价值——提供具体可行的优化措施,助力读者实现系统性能的飞跃。 ####
|
1月前
|
缓存 监控 网络协议
Linux操作系统的内核优化与实践####
本文旨在探讨Linux操作系统内核的优化策略与实际应用案例,深入分析内核参数调优、编译选项配置及实时性能监控的方法。通过具体实例讲解如何根据不同应用场景调整内核设置,以提升系统性能和稳定性,为系统管理员和技术爱好者提供实用的优化指南。 ####
|
Shell Linux 数据安全/隐私保护
|
Linux 数据安全/隐私保护
|
Linux 数据安全/隐私保护 Windows
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。