热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

CentOS7如果忘记密码,密码重置详细步骤

CentOS7如果忘记密码,密码重置详细步骤CentOS7密码重置详细步骤1.重新启动centos72.进入编辑模式3.进入单用户模式重置密码4.更新系统信息5.重启


CentOS7如果忘记密码,密码重置详细步骤

  • CentOS7密码重置详细步骤
    • 1. 重新启动centos7
    • 2. 进入编辑模式
    • 3. 进入单用户模式重置密码
    • 4. 更新系统信息
    • 5. 重启系统
    • 6. 登录系统


CentOS7密码重置详细步骤

我们有时候很久不登录centos7虚拟机,会记不起密码,
很头疼,没事,我们可以重置密码
在这里插入图片描述


1. 重新启动centos7

进入这个页面之后 选中 “CentOS Linux (3.10.0-693.e17.x86_64)7 (Core)” 后按 e
在这里插入图片描述


2. 进入编辑模式

找到ro crashkernel…项,将ro改成rw init=/sysroot/bin/sh
在这里插入图片描述
修改后:
在这里插入图片描述


3. 进入单用户模式重置密码

接着按ctrl+x按钮进入单用户模式。

执行命令chroot /sysroot访问系统,并使用passwd修改root密码
在这里插入图片描述
当出现如上乱码的情况时,修改它的国际化就可以
输入

LANG=en

我们再次输入passwd root,它就变成英文了
在这里插入图片描述
输入一个你能记得住的新密码,当出现successfully的时候说明你重置成功
在这里插入图片描述


4. 更新系统信息

更新系统信息,touch /.autorelabel,执行命令touch /.autorelabel,在/目录下创建一个.autorelabel文件,如果该文件存在,系统在重启时就会对整个文件系统进行relabeling重新标记 。

touch /.autorelabel

5. 重启系统

接着可直接输入exec /sbin/init
下图exit不用输入
在这里插入图片描述

或者先exit 然后 reboot
在这里插入图片描述


6. 登录系统

点击未列出,进入root登录模式,输入账号root,和刚重置好的密码
在这里插入图片描述
成功进入系统!
在这里插入图片描述


推荐阅读
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文详细介绍了Linux系统中init进程的作用及其启动过程,解释了运行级别的概念,并提供了调整服务启动顺序的具体步骤和实例。通过了解这些内容,用户可以更好地管理系统的启动流程和服务配置。 ... [详细]
  • 解决网站乱码问题的综合指南
    本文总结了导致网站乱码的常见原因,并提供了详细的解决方案,包括文件编码、HTML元标签设置、服务器响应头配置、数据库字符集调整以及PHP与MySQL交互时的编码处理。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • CentOS 6.5 上安装 MySQL 5.7.23 的详细步骤
    本文详细介绍如何在 CentOS 6.5 系统上成功安装 MySQL 5.7.23,包括卸载旧版本、下载安装包、配置文件修改及启动服务等关键步骤。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 在Ubuntu 16.04 LTS上配置Qt Creator开发环境
    本文详细介绍了如何在Ubuntu 16.04 LTS系统中安装和配置Qt Creator,涵盖了从下载到安装的全过程,并提供了常见问题的解决方案。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 本文详细记录了在银河麒麟操作系统和龙芯架构上使用 Qt 5.15.2 进行项目打包时遇到的问题及解决方案,特别关注于 linuxdeployqt 工具的应用。 ... [详细]
  • 在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
author-avatar
a7431555
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有