Linux Centos 8 用户管理之重置密码

如果在使用linux系统时遇到系统密码问题无法进入系统或者操作的时候可以按照下面的方法重置用户密码。

一、root用户密码重置:

方式一:

1.重启电脑或虚拟机,在刚进引导界面时候按"e"键,进入编辑模式。

2.在"quiet"后加rd.break,注意中间的空格:...quiet rd.break,然后按Ctrl+X启动

3.进入命令行模式后,输入以下命令;

重新挂载sysroot并给读写权限

mount -o remount,rw /sysroot

change root改变根

chroot /sysroot

4.输入重置密码命令后输入两次新密码

passwd

5.创建指定文件让 SELinux 生效,在重启后更新label

touch /.autorelabel

6.按"Ctrl+d"键,输入reboot重启系统,正常进入后就能使用新密码进行登录了。
方式二:

1.首先我们需要重启我们的centos系统,重启时5秒内按上下方向键暂停进入。

2.移动至第一行后,按"e"键就能进入修改界面

3.修改界面有一段很长的段落以linux开头,查找ro把它替换为如下代码:

rw init=/sysroot/bin/bash

4.替换好后,按 "Ctrl+x" 键进入紧急情况模式

5.运行命令:chroot /sysroot/

修改密码命令:passwd,输入两次新密码

创建指定文件让 SELinux 生效,在重启后更新label

touch /.autorelabel

6.按"Ctrl+d"键,输入reboot重启系统,正常进入后就能使用新密码进行登录了。

二、使用root用户修改普通用户密码

使用passwd命令重置普通用户密码:

1、passwd <username>

2、输入两次新密码,即可完成密码更新。

相关推荐
专注API从业者2 小时前
告别人工盯品!借助 Open Claw 搭建电商商品自动化监控与数据分析系统(完整可运行源码)
大数据·运维·数据库·数据分析·自动化
爱喝水的鱼丶4 小时前
SAP-ABAP:ABAP 用户出口参数传递与上下文获取:SAP 标准数据读取与交互逻辑实现
运维·性能优化·交互·sap·abap·经验交流·出口
IT大白鼠4 小时前
PentestGPT作为AI运维编排工作流自动化底座的技术架构与应用价值评估
运维·人工智能·自动化·pentestgpt
M78佐菲4 小时前
c语言学习笔记:排序与查找方法整理
linux·c语言·笔记·学习·算法
ltl4 小时前
QUIC 协议拆解(上):为什么 TCP 改不动了
linux
j7~4 小时前
【Git】《Git 系列指南(二):Git基本操作与 reset 三种模式》
运维·git·git安装·git基本操作·git配置·创建git仓库·git reset三种模式
zzzll11115 小时前
n8n 工作流自动化平台入门指南
运维·自动化
Hrain-AI5 小时前
Anthropic oncall-kit 开源拆解:运维 Agent 落地范式的四基石与权限边界
运维·人工智能·开源
HXDGCL5 小时前
从“转盘困局”到“直线破局”:华创力科技PTS精密分度输送系统如何重塑自动化产线
运维·科技·自动化
戴西软件6 小时前
国内有哪些智能化RPA工具?——从“录数据”到“做判断”,国产数字员工正在重新定义自动化
运维·自动化·rpa