CentOS7 忘记root密码

长时间不用的 CentOS 机器再次开机的时候忽然忘记了密码,总不能就重装一台吧,还有好多服务在机器上,于是决定重置root的密码。  

如果是已经开启的机器,需要进行关闭,重新启动。
在启动选择内核版本的时候按上下键,令画面停住。

CentOS7每次会有两个版本的内核供选择,简单的来说就是一个主内核版本,一个副内核版本,如果以后内核升级失败无法使用新内核重启时,可以通过这个界面选择旧内核重启进行修复

言归正传,选择好了内核之后,按下 e 键,进入编辑界面。

找到以 linux16 开头的那一行,在行尾加上如下几句话:

  • 1、如果是物理机,添加:rd.break
  • 2、如果是虚拟机,添加:rd.break console=tty0
    这里我用的是虚拟机,所以添加rd.break console=tty0,如下图所示:

然后按 Ctrl+x 进行启动
进入shell环境之后,进行如下操作:

1、将根目录重新挂载,模式可写

switch_root:/# mount -o rw,remount /sysroot

2、变更目录至根目录下

switch_root:/# chroot /sysroot

3、更改密码

sh-4.2# passwd

4、如果安装的是中文系统,此时会出现乱码,可以根据经验直接输入,也可输入以下命令,当次变更语言为英语

sh-4.2# LANG=en_US

5、如果 SELinux 开启需要更新 SELinux 上下文,只要创建下面的文件即可 

sh-4.2# touch /.autorelabel

6.退出重启

sh-4.2# exit
switch_root:/# exit

详细方法如下:

如果需要更新 SELinux 上下文,则重启的时间会比较长,有时系统没有提示,不要慌张,系统并没有崩溃。
重启之后即可用新密码进行登录了。

转载于:https://www.cnblogs.com/wjcLinux/p/10547399.html

其它综合-CentOS7 忘记root密码相关推荐

  1. centos7修改服务器密码忘记,Centos7忘记root密码怎么修改

    Centos7忘记root密码怎么修改 一. reboot重启机器,当出现引导界面时,按e进入内核编辑界面. 二. 往下翻,到LANG=zh_CN.UTF-8后面添加 \rd.break(别忘了空格) ...

  2. centos7忘记root密码重置

    1.重启服务器,选择内存按"e"编辑 2.找到下入内容 3.将上图中标记的ro改为rw init=/sysroot/bin/sh 4.按Ctrl+x进入单用户模式 5.执行命令ch ...

  3. CentOS7忘记root密码,重置root密码

    描述 当root密码忘了之后,可以通过重启系统,在开机时重新设置密码. 注:测试版本为CentOS Linux release 7.6.1810 (Core),其他版本可能有些区别. 重置密码 1.重 ...

  4. centos7修改root密码

    首先,启动系统,进入开机界面,在界面中按"e"进入编辑界面.如图: 2 接着,进入编辑界面,使用键盘上的上下键把光标往下移动,找到以""Linux16" ...

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

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

  6. 【转载】Centos7修改root密码

    参考: https://blog.csdn.net/wcy00q/article/details/70570043 知道root密码,需要修改密码 以root登录系统输入passwd命令默认修改roo ...

  7. linux忘记root密码怎么办——重置root密码的四种方法

    linux忘记root密码之后,可以通过修改bootloader启动项的参数,进入系统,重新通过passwd指令修改root 密码. 下面介绍了常用的四种方法,在不同的场景可以选择不同的方法进行roo ...

  8. linux7更改root密码,Centos7修改root密码

    Centos7修改root密码 发布时间:2018-05-20 21:27, 浏览次数:583 , 标签: Centos root 参考: https://blog.csdn.net/wcy00q/a ...

  9. centos忘记root密码,重置root密码

    CentOS7重置root密码 在centos服务器中,普通用户拥有的权限是被root(超级管理员)限定的.有时在下载centos中下载安装软件时很不方便,所以需要进入root(超级管理员)的用户界面 ...

最新文章

  1. 近期低分纯生信友好的期刊简介
  2. 实现根据条件删除_强大的定位空值法,1秒删除所有不想要的数据
  3. linux配置路径,Linux下配置搜索路径
  4. CCNA学习指南(第五版)下载地址
  5. 推荐三十款最好的免费项目管理软件
  6. 必备知识:工业相机相关知识(初学者必备)
  7. 20120912新工作感想
  8. 手机成像技术简谈(测光篇)
  9. php微信上传头像,微信小程序怎么上传头像
  10. 树莓派PyQt5触摸屏软键盘调用实现
  11. java计算机毕业设计人口普查信息管理系统源代码+数据库+系统+lw文档
  12. 基于S3C2440的电子鹰眼监控系统设计
  13. java 编写线程公共类_Java实现线程间通信方式
  14. velo2cam_calibration——最新最准确的激光雷达Lidar和相机Camera外参标定算法实现
  15. STM32标准库的引入视频课程-第3季第6部分-朱有鹏-专题视频课程
  16. Presto下载地址
  17. 《富爸爸 穷爸爸》读书笔记
  18. 数组的最大值和最小值
  19. 性能测试-工具篇:jmeter - Header管理器
  20. Hx711称重模块+STM32+CubeMX

热门文章

  1. java入门从哪下手_java新手0基础如何最快速的入门
  2. hadoop学习2 记录配置hadoop环境的那些坑
  3. 【theano-windows】学习笔记九——softmax手写数字分类
  4. tensorflow:Multiple GPUs
  5. JSP页面传值出现中文乱码的问题
  6. PHP Cookie处理
  7. 前端优化-vue-cli4安装webpack-bundle-analyzer分析包文件
  8. TCP/IP,Http,Socket,XMPP的区别
  9. win下配置nginx
  10. while和do-while循环结构