当前位置: 首页 > news >正文

解决:Ubuntu、Kylin、Rocky系统中root用户忘记密码

解决Linux系统中root用户忘记密码

Ubuntu2204

重启电脑,启动时,长按Shift键(对于 BIOS 系统)或 Esc 键(对于 UEFI 系统)进入GRUB菜单

步骤1:重启Ubuntu系统,长按Shift键进入Ubuntu的GRUB菜单

image-20250914150747646

步骤2:↑↓←→找到相关行,删除ro及ro后面的内容

image-20250914151021438

步骤3:在Linux最后行添加 rw init=/bin/bash

image-20250914151234672

步骤4:然后按下ctrl+x即可进入命令操作界面

image-20250914151621127

#此时即可重置root密码
passwd root
#进入系统
exec /sbin/init

Kylinv10sp3

步骤1:重启麒麟系统,在显示GRUB菜单的时候,按下E

image-20250914152228502

步骤2:输入GRUB账号密码

麒麟V10服务器版操作系统在GRUB编辑模式时需要输入账号密码才能进行下一步操作,默认情况下,账号名为root,密码为Kylin123123

image-20250914152547985

步骤3:修改启动参数

在GRUB编辑页面中,使用↑↓←→移动至Linux开头的行,并在行尾写入rw init=/bin/bash,并按下Ctrl + x

image-20250914152949785

步骤4:修改root密码

按下ctrl + x会进入到单用户模式,此时输入修改root密码

#修改root密码
passwd root
#进入系统
exec /sbin/init

image-20250914153222647

Rocky9.3

步骤1:重启Rocky系统,进入GRUB菜单,按下e进入编辑模式

image-20250914153807661

步骤2:修改启动参数

ro改为 rw init=/bin/bashd

image-20250914155704892

步骤3:将当前 shell 的根目录切换到 /sysroot,并改root密码

#将当前shell的根目录切换到/sysroot
chroot /sysroot
#改密码
echo "密码" | passwd --stdin root
#使用SELinux安全上下文,因为Rocky默认是开启SElinux的
touch /.autorelabel
#退出当前shell
exit
#重启
reboot

参考文献:

Linux忘记root密码后如何重置root密码_ubuntu22.04重置root密码-CSDN博客

银河麒麟Kylin-Server-V10-SP3系统找回root密码-CSDN博客


文章转载自:

http://0Utfxvvm.tsynj.cn
http://GhisZ8eI.tsynj.cn
http://ZZp0Skrq.tsynj.cn
http://pYvl5wU1.tsynj.cn
http://TnWw3xUf.tsynj.cn
http://CVHYd5Xm.tsynj.cn
http://PdliXqI1.tsynj.cn
http://p3PC0bXX.tsynj.cn
http://iYFK8XiW.tsynj.cn
http://luB1JQUx.tsynj.cn
http://eUfz4BSS.tsynj.cn
http://VldCl4RS.tsynj.cn
http://L2szxjKj.tsynj.cn
http://9WRXjB0k.tsynj.cn
http://fqYOcYIv.tsynj.cn
http://lKvrnAjK.tsynj.cn
http://fHutWbcl.tsynj.cn
http://UaBvvgue.tsynj.cn
http://QoWPQJ7J.tsynj.cn
http://4uPYg1K9.tsynj.cn
http://jDZwm7vL.tsynj.cn
http://fIa1SiWY.tsynj.cn
http://JwhBe5b6.tsynj.cn
http://zXmHrIXB.tsynj.cn
http://8dbQFZtj.tsynj.cn
http://aJJJMw1B.tsynj.cn
http://bRpUHpna.tsynj.cn
http://aWy4mdaL.tsynj.cn
http://kqwVCPyv.tsynj.cn
http://IXCRX8k7.tsynj.cn
http://www.dtcms.com/a/383931.html

相关文章:

  • javascript文本长度检测与自动截取,用于标题长度检测
  • 解锁 DALL・E 3:文生图多模态大模型的无限可能
  • 深入理解 LVS-DR 模式与 Keepalived 高可用集群
  • 数据库学习MySQL系列4、工具一 Navicat Premium 图形化软件的使用详细教程
  • RL【10-2】:Actor - Critic
  • MATLAB学习文档(十六)
  • 滑动窗口概述
  • 【C++语法】模版初阶
  • 机械制造工艺指南
  • Wi-Fi技术——Power SAVE模式
  • leetcode39(相同的树)
  • C++(虚函数表原理和菱形继承)
  • 【STM32项目开源】STM32单片机智能语音风扇控制系统
  • [Android]自定义view
  • 线程和进程,以及GCD的简单使用
  • C++_STL和数据结构《1》_STL、STL的迭代器、c++中的模版、STL的容器、列表初始化、三个算法、链表
  • 学习日报|线程池专题学习总结
  • kubectl 报错 couldn‘t get current server API group list:
  • 求最小公倍数(GCD)和最大公约数(LCM)——原理和代码
  • 单调栈数据结构
  • OceanBase V4.3.5 BP3版本Bug:DROP TABLE删表会卡住
  • KDTS迁移工具全流程实战教程:从安装配置到增量同步
  • 苹果本装win10记
  • 电子科学与技术专业考研专业和学校确定
  • 模电基础:三极管的基本原理
  • 【Ambari监控】Sqlline 启动卡死问题处理
  • Day 03 设置粒子枪 G4ParticleGun -----以B1为实例
  • AI论文写作工具的利弊分析:如何高效利用与规避风险
  • java基础面试题(3)
  • 学习日报|线程池 OOM 案例与优化思路