linux如何重置root密码

news/2024/11/23 23:00:28/

目录

当我们想要重置root管理员密码时,我们可以有两种方法进行:

方法一、init方法

1、重启系统,在下图所示界面按e键

2、随后进入以下界面,、将ro修改为rw,在行末尾添加init=/bin/sh。​编辑

 3、随后按Ctrl+x启动到shell。

4、运行passwd,并按提示修改root密码或者使用如下命令修改密码:

5、如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:

6、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启

7、(重启完我们便可以得到下列结果,用户root可以使用密码‘root’来进行登录。

方法二、rd.break

第1步 重启系统,在下图所示界面按e键

第2步 找到linux这行,末尾空格后 输入 rd.break

第3步 查看,可选步骤

第4步 以读写方式挂载/sysroot

​编辑

第5步修改密码

第6步 强制重置文件系统的上下文

​编辑

第7步退出,exit

​编辑


在日常中,我们可能会遇到以下情况:

当我们想要重置root管理员密码时,我们可以有两种方法进行:

方法一、init方法

1、重启系统,在下图所示界面按e

2、随后进入以下界面,、将ro修改为rw,在行末尾添加init=/bin/sh。
 3、随后按Ctrl+x启动到shell

4、运行passwd,并按提示修改root密码或者使用如下命令修改密码:

下列为命令格式:

5、如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:
touch /.autorelabel
6、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启
exec /sbin/init 或 exec /sbin/reboot
7、(重启完我们便可以得到下列结果,用户root可以使用密码‘root’来进行登录。

方法二、rd.break

1步 重启系统,在下图所示界面按e
2步 找到linux这行,末尾空格后 输入 rd.break

然后按ctl+x
3步 查看,可选步骤

这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
4步 以读写方式挂载/sysroot
5步修改密码
进入/sysroot子系统并修改密码
6步 强制重置文件系统的上下文
7步退出,exit
再次执行exit,重置文件系统上下文,会有个百分比。
系统会在此处卡一会,耐心等待。

http://www.ppmy.cn/news/1228033.html

相关文章

隐式转换导致索引失效的原因

Num1 int Num2 varchar Str1不能为null Str2可null 例子1: 结果:124非常快,0.001~0.005秒出结果。3最慢,4~5秒出结果。 查询执行计划:124索引扫描。3全表扫描。 解释:首先四个23都产生隐式转换&#x…

适用于 Windows 的 10 个最佳视频转换器:快速转换高清视频

您是否遇到过由于格式不兼容而无法在您的设备上播放视频或电影的情况?您想随意播放从您的相机、GoPro 导入的视频,还是以最合适的格式将它们上传到媒体网站?您的房间里是否有一堆 DVD 光盘,想将它们转换为数字格式以便于播放&…

3 redis实现一个消息中间件

使用list实现一个队列,可以从左侧入队,也可以从右侧入对 即可以从左侧读取,也可以从右侧读取 1、Lindex Lindex 命令用于通过索引获取列表中的元素 也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的…

中间件安全: Apache 远程代码执行 (CVE-2021-42013)

中间件安全: Apache 远程代码执行 (CVE-2021-42013) Apache HTTP Server是美国阿帕奇(Apache)基金会的一款开源网页服务器。该服务器具有快速、可靠且可通过简单的API进行扩充的特点,发现 Apache HTTP Ser…

git基本用法和操作

文章目录 创建版本库方式:Git常用操作命令:远程仓库相关命令分支(branch)操作相关命令版本(tag)操作相关命令子模块(submodule)相关操作命令忽略一些文件、文件夹不提交其他常用命令 创建版本库方式: 创建文件夹 在目录下 右键 Git Bush H…

Java --- JVM之垃圾回收相关算法

目录 一、垃圾标记算法 1.1、垃圾标记阶段:对象存活判断 1.2、引用计数算法 1.3、可达性分析算法 1.4、GC Roots 二、对象的finalization机制 2.1、生存还是死亡? 三、查看GC Roots 3.1、使用MAT查看 四、使用JProfiler分析OOM 五、清除阶段算…

如何在本地搭建Oracle数据库实现公网环境下通过PLSQL工具进行远程访问

文章目录 前言1. 数据库搭建2. 内网穿透2.1 安装cpolar内网穿透2.2 创建隧道映射 3. 公网远程访问4. 配置固定TCP端口地址4.1 保留一个固定的公网TCP端口地址4.2 配置固定公网TCP端口地址4.3 测试使用固定TCP端口地址远程Oracle 前言 Oracle,是甲骨文公司的一款关系…

2、LeetCode之两数相加

给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。 输入&am…