博客链接:http://blog.csdn.net/derkampf/article/details/54346516

问题描述:日常工作和使用红帽子7系统时,容易发生忘记密码(root)这种尴尬的情况。

     RHEL7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导。

     重置密码主要有rd.break和init两种方法。(经过测试RHEL7.0 通过)

一、rd.break方法

  1.启动系统时,在相应的启动内核系统上按e进入配置界面:

  2.进入后,找到linux16开头的地方输入rd.break,按ctrl+x进入

 

  3.进去后输入命令mount,发现根为/sysroot/,没有w权限,只有ro=readonly权限:

  4、mount -o remount,rw /sysroot/,重新挂载,之后mount,就有了r,w权限

  5.chroot /sysroot/ 改变根:

    5.1先cp一份,然后修改/etc/shadow文件:

    5.2echo wenhewen|passwd –-stdin root ,修改root密码为redhat,或者输入passwd,交互修改:

  6.如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel

  7.Ctrl+d退出

  8.重启系统:

===========================================================================================================================

二、init方法

  1、启动系统时,在界面选择启动内核按e进入:

  2.在linux16所在参数行ro更改为rw rd.break init=/sysroot/bin/sh:

  3.按Ctrl+x启动到shell:

  4.挂载文件系统为可写模式:mount –o remount,rw /sysroot (如果2没有成功改成rw就要执行这一步)

  5.chroot /sysroot/ 改变根:

  6.运行passwd,并按提示修改root密码:

  7.如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel

  8.退出exit

  9.重启reboot

转载于:https://www.cnblogs.com/python-wen/p/10761512.html

RHEL7忘记密码:修改root密码相关推荐

  1. linux忘记root密码修改root密码及免登录配置

    Linux系统有7个运行级别(runlevel),分别是运行级别0---6运行级别 (1)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动.其实就是关机. (2)运行级别1:单用 ...

  2. linux-- linux忘记密码(修改root密码)

    linux忘记密码(修改root密码) 1.开机按e进入编辑页面 2.在这里输入init = /bin/sh 进入单用户状态 3.按ctrl+x进入单用户模式 接着,在光标闪烁的位置中输入: moun ...

  3. [转]RHEL7 忘记密码修改root密码 (经过测试RHEL7.2 / 7.1 通过)

    原文地址:http://www.linuxidc.com/Linux/2016-06/132069.htm RHEL7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导 ...

  4. CentOS7 忘记登陆密码 修改root密码

    CentOS7 修改root密码 1,设置single 单用户模式启动 1,设置single 单用户模式启动 系统版本 $ cat /etc/redhat-release CentOS Linux r ...

  5. Kali忘记登录密码——修改root密码

    文章目录 1.Kali开机前一直按e进入直到编辑模式 2.修改代码 3.保存并启动:Ctrl+X或F10 4.修改root密码:passwd root 5.强制重启:reboot -f Ubuntu可 ...

  6. 华为服务器修改root密码,修改root密码

    修改root密码 内容精选 换一换 使用Atlas 200 DK开发者板前,需要修改用户的初始密码.HwHiAiUser用户为通过Mind Studio制作SD卡时创建的默认用户,此用户的默认密码是M ...

  7. [ 常用工具篇 ] kali 忘记 root 密码 -- 修改 root 密码

  8. mysql忘记密码找回root密码

    忘记root密码的解决办法 1.初次安装mysql没设置密码的登录解决方法 [root@fay50 ~]# tar -xf mysql-5.7.17.tar [root@fay50 ~]# LANG= ...

  9. MySQL无法登陆root的解决办法 以及 修改root密码的4种方法

    今天配置Django项目时突然连不上数据库了.应该是忘记密码了.(参考了几篇blog,取各家之所长,去各家之糟粕) 像下面这两种错误产生的原因可能就是密码输入错误. 注意:先检查一下MySQL服务有没 ...

  10. Ubuntu修改root密码以及允许证书和密码登陆

    1:修改sshd_config root@micro-node3:~# cd /etc/ssh/ root@micro-node3:/etc/ssh# cat sshd_config # Packag ...

最新文章

  1. React ----- 路由懒加载的几种实现方案
  2. Java黑皮书课后题第4章:4.16(随机字符)编写一个程序,使用Math.random()方法显示一个随机的大写字母
  3. 为什么新手开车起步总是熄火
  4. TikZ学习笔记(二)循环
  5. 通过www服务器提供的起始网页就能访问,2010春2题目.doc
  6. 数据结构实践项目——图的基本运算及遍历操作
  7. SONiC项目的发展及其介绍
  8. Mem Reduct 内存自动清理工具
  9. Windows XP 默认蓝色桌面的 RGB
  10. 南邮 | 算法分析与设计实验三:回溯法
  11. html播放m3u8格式转换,m3u8格式如何播放
  12. dis的前缀单词有哪些_dis前缀的英语单词
  13. 菜鸟站长之家教各位菜鸟站长用WordPress如何给文章生成推广二维码
  14. 200+的AI绘画工具你值得拥有
  15. 云和恩墨 -全球化数据资产端到端解决方案服务商
  16. VMware虚拟机没有网
  17. 12306打不开怎么办?
  18. 微信小程序电商实战项目
  19. 2016 LLVM Developers’ Meeting - Experience from Johannes Doerfert, Travel Grant Recipient
  20. 腾讯云Web应用防火墙有什么用?Web应用防火墙是怎么防御网络攻击的?

热门文章

  1. Vue使用html2canvas将Dom转化为图片
  2. 【数据结构和算法笔记】递归详解(附题)
  3. ffmbc——为广播电视以及专业用途量身定制的FFmpeg
  4. Helm 3 完整教程(十七):Helm 流控制结构(1)if / else 语句
  5. MongoDB中常用的几种数据类型
  6. height、clientHeight、scrollHeight、offsetHeight区别
  7. ModuleNotFoundError: No module named ‘exceptions‘
  8. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L2 答案,题解,附代码
  9. 【POJ2018】Best Cow Fences
  10. 【Luogu1048】采药