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

linux root丢失修改密

在RHEL7下重置密码

第一种方式:光驱进入急救模式

//做之前最好

selinux=disabled Conntinue

然后chroot /mnt/sysimag 然后编辑/etc/shadow文件

第二种方式:

1:编辑启动菜单按e,找到linux16行,在行尾加入 init=/bin/sh,同时在该行将rhgb quiet去掉(没去掉的话,屏幕无回显)

2:CTRL+X

3:mount -o remount,rw /

4:vim /etc/shadow

5:如果selinux处于开启状态 touch /.autorelabel

6:重启

第三种方式

系统选项界面按e

rd.break方法: 在最后加入rd.break (Linux16) rd.break的作用在于:从initramfs向实际系统移交控制权前,该操作会中断

进入交换模式以后输入下列指令: mount -o remount,rw /

sysroot chroot /sysroot passwd 回车 密码 touch /.autorelabel (确保所有未标记的文件(包括此时的/etc/shadow))在启动过程都会重新获得标记。

exit (退出)

reboot  (重启)

备注:在7下面用之前6的单用户模式的话,是无法进行密码修改的!


http://www.kler.cn/a/586621.html

相关文章:

  • 【spring-boot-starter-data-neo4j】创建结点和查找结点操作
  • 用tiptap搭建仿google-docs工具栏
  • JavaScript基础篇:五、 流程控制语句
  • java学习笔记2
  • 告别XML模板的繁琐!Word文档导出,easy!
  • Kubernetes 单节点集群搭建
  • tcpdump剖析:入门网络流量分析实战指南
  • Ubuntu从源代码编译安装QT
  • 进程间通信--匿名管道
  • 【蓝桥杯】雪地工程核弹引爆控制器最小数量计算
  • Pytorch实现之最小二乘梯度归一化设计
  • 在离线情况下如何使用 Python 翻译文本
  • 【JVM】性能监控与调优概述篇
  • 基于RAGFlow本地部署DeepSpeek-R1大模型与知识库:从配置到应用的全流程解析
  • Spring Boot 中 BootstrapRegistryInitializer 的作用与示例
  • Ubuntu中为curl和Docker配置代理
  • Docker安装GitLab中文版详细流程,以及非80端口配置
  • 2025年渗透测试面试题总结-安恒 (题目+回答)
  • U盘提示格式化的深度解析与应对策略
  • 【新能源汽车研发测试能力建设深度解析:设备、趋势与行业展望】