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

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的单用户模式的话,是无法进行密码修改的!

相关文章:

  • Python XML 解析
  • STC89C52单片机学习——第11节:[4-1]静态数码管显示
  • el-table 插槽踩过的坑 :slot-scope 和#default的区别
  • 【C#学习】协程等待
  • UI基础概念+Canvas相关知识
  • 24 浅谈模块
  • 用户数据报协议(User Datagram Protocol,UDP)
  • 学习MDA规范_9.CORBA(公共对象请求代理架构)‌
  • socket套接字
  • 【机密计算顶会解读】09:vSGX——在AMD SEV处理器上虚拟化SGX
  • 《MySQL数据库从零搭建到高效管理|表的增删改查(基础)》
  • Linux 安装 Oh My Zsh
  • 机器学习中的激活函数是什么起什么作用
  • 卷积神经网络(CNN)之 EfficientNet
  • C#-使用VisualStudio编译C#工程
  • Spring Boot与Apache Ignite集成:构建高性能分布式缓存和计算平台
  • 【eNSP基础使用教程-1】
  • 【SpringMVC】深入解析使用 Postman 和浏览器模拟将单个与多个参数传递到后端的原理和后端接收参数的过程
  • X86 RouterOS 7.18 设置笔记八:策略路由及DNS劫持
  • 《C语言中的“三元精灵”:条件操作符的魔法与奥秘》
  • 气候多米诺:厄尔尼诺与东南亚跨境害虫或威胁中国粮食安全
  • 阿坝州委书记徐芝文已任四川省政府党组成员
  • 央媒评网红质疑胖东来玉石定价暴利:对碰瓷式维权不能姑息
  • 因操纵乙烯价格再遭诉讼,科莱恩等四家企业被陶氏索赔60亿
  • 外国游客“在华扫货”热:“带空箱子到中国!”
  • 首映|奥斯卡最佳国际影片《我仍在此》即将公映