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

Linux忘记root密码解决方法

当我们忘记root密码进不去服务器怎么办?不要担心,可以进入到linux的救援模式修改root密码。

下面直接上干货,流程如下:

1.重启电脑,按上下键滑动,保证不进入开机流程,然后按e键 

2.出现此页面时,一直按下键,找到linux16开头的段落。

 3.在linux16开头的段落中,找到ro字母,改成rw,并在后面加上rd.break。

 

修改如下: 

 

4. 按住ctrl+x键,进入系统

 

 5.通过ls /sysroot发现,硬盘上的系统在此目录下,切换系统

输入chroot /sysroot

 6.切换成功后,修改root密码,如下:

7.修改成功之后,要避免selinux对结果的影响,有俩种解决方法

第一种: sh-4.2# touch /.autorelabel #在/下创建个.autorelabel让 SELinux 失忆

第二种:编辑/etc/selinux/config文件,把模式改成permissive

先按esc键,再按shift+英文冒号键,输入wq保存退出

8.最后输入reboot -f #强制重启即可

 9.大功告成

 

 

 

http://www.lryc.cn/news/131048.html

相关文章:

  • AR/VR眼镜转接器方案,实现同时传输视频快充方案
  • ASP.NET Core中路由规则匹配
  • IDEA:Error running,Command line is too long. 解决方法
  • 什么是反射机制?为什么反射慢?
  • list元素
  • OkHttp 源码浅析一
  • 【解决问题】远程仓库GitHub/GitLab添加了SSH Key之后依然无法clone的解决办法
  • 回归预测 | MATLAB实现SA-SVM模拟退火算法优化支持向量机多输入单输出回归预测(多指标,多图)
  • Spring事务和事务传播机制(1)
  • 如何快速在vscode中实现不同python文件的对比查看
  • 网络安全---Ring3下动态链接库.so函数劫持
  • leetcode283. 移动零
  • GuLi商城-前端基础Vue-生命周期和钩子函数
  • 输入输出+暴力模拟入门:魔法之树、染色の树、矩阵、字母加密、玫瑰鸭
  • ​Kubernetes的演变:从etcd到分布式SQL的过渡
  • 29、简单通过git把项目远程提交到gitee
  • 元宇宙之应用(04)沉浸式游戏
  • 浙大数据结构第八周之08-图7 公路村村通
  • SpringBoot 解决跨域问题
  • 2023 年牛客多校第十场题解
  • 韦东山老师 RTOS 入门课程(一)RTOS 介绍,熟悉裸机的汇编逻辑
  • WebRTC | SDP详解
  • Springboot 实践(9)springboot集成Oauth2.0授权包,5个接口文件配置详解
  • 最新AI系统ChatGPT程序源码/支持GPT4/自定义训练知识库/GPT联网/支持ai绘画(Midjourney)+Dall-E2绘画/支持MJ以图生图
  • 【高频面试题】 消息中间件
  • 物联网智慧安防实训综合实训基地建设方案
  • openGauss学习笔记-44 openGauss 高级数据管理-存储过程
  • 【Linux】进程信号篇Ⅲ:可重入函数、volatile关键字、SIGCHLD信号
  • 排序算法:冒泡排序
  • Spring事件监听源码解析