`

CentOS7忘记root密码

 
阅读更多

转载来源:https://www.cnblogs.com/cdinc/p/5776497.html

 

长时间不用的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上下文,则重启的时间会比较长,有时系统没有提示,不要慌张,系统并没有崩溃。

  重启之后即可用新密码进行登录了。

分享到:
评论

相关推荐

    centos4忘记ROOT密码破解

    以下是详细的操作步骤,帮助你解决"CentOS 4忘记ROOT密码"的问题: 1. **启动时中断**: 当服务器开机时,通常在启动过程中会显示grub引导加载器界面。在这个阶段,你需要及时按下`↑`或`↓`键来选择你想要启动的...

    CentOS 7重置Root密码

    然而,如果Root密码不慎丢失或忘记,对于CentOS 7来说,重置密码的过程与早期版本如CentOS 6有所不同,主要因为系统采用了更安全的启动机制——Systemd。下面将详细介绍如何在CentOS 7中重置Root密码。 首先,你...

    Centos修改root密码

    如果忘记了root密码或者需要更新密码,按照以下步骤可以重置CentOS的root密码。 首先,当系统启动时,在操作系统加载前按Esc键进入GRUB引导菜单。在这个阶段,你可以对启动选项进行编辑以改变系统的启动行为。选择...

    Centos重置root密码

    在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,其管理员账户——root,拥有对系统的...如果遇到任何问题,可以参考“centos7修改root密码.txt”中的文本说明,或查看“centos7修改root密码.wmv”视频教程。

    CentOS6.4单用户下root密码破解

    ### CentOS6.4单用户模式下Root密码破解详解 #### 一、背景介绍 在Linux系统管理中,可能会遇到忘记root账户密码的情况。这不仅会给系统维护带来不便,还可能影响到系统的正常使用。CentOS 6.4作为一款广泛使用的...

    Centos7重置root密码(亲测)

    本文以CentOS7为例,详细介绍了如何在系统启动过程中重置root密码,这是一个非常实用的技术点,对于运维人员来说至关重要。 首先,当你的CentOS7系统启动到GRUB引导界面时,看到如下画面,你需要快速按下`e`键进入...

    CentOS root密码修改办法

    以下就是针对标题“CentOS root密码修改办法”和描述“CentOS忘记root密码的解决办法”的详细步骤。 当您忘记CentOS的root密码时,可以按照以下方法进行操作: 1. **启动时中断**: - 在系统启动过程中,当看到...

    CentOS7中root用户密码丢失怎么办.docx

    在这种情况下,不要担心,因为有一个恢复流程可以帮助你重置root密码。以下是详细步骤: 首先,你需要重启你的CentOS7系统。在启动过程中,当GRUB2引导加载器出现时,你可以看到一系列可用的启动选项。GRUB2是一个...

    Centos操作系统root密码破解

    - 当忘记CentOS 7的root密码时,可以通过进入单用户模式来重置。 - 单用户模式的进入方法包括在启动时按“e”键编辑GRUB引导项,添加`init=/bin/sh`,再按Ctrl+x启动。 - 在单用户模式下,需用`mount -o remount,rw ...

    破解CentOS中的root密码和grub密码

    以上步骤和知识点涵盖了破解CentOS系统root密码和GRUB密码的全过程,为用户在忘记密码后提供了一种不用重装系统的解决方法。在实际操作中,应仔细执行每一步,避免操作失误导致数据丢失或其他系统故障。

    破解Centos7-root用户密码.pdf

    这篇文档详细介绍了如何在忘记或需要更改root用户密码的情况下,通过GRUB引导加载器进入恢复模式来修改CentOS 7的root密码。下面我们将深入探讨这个过程及其背后的原理。 首先,当您需要修改root用户的密码时,由于...

    CentOS 6下root密码忘记的解决办法

    在Linux系统中,CentOS 6是一个广泛使用的服务器操作系统,但有时用户可能会遇到忘记root密码的情况。这无疑会带来一定的困扰,因为root权限是管理系统的最高权限,没有密码就无法执行一些关键操作。不过,不用担心...

    centos该root密码

    然而,有时可能会出现忘记root密码的情况,这时就需要通过特定的步骤来重置root密码。以下是一个详细的过程,说明如何在CentOS 6上修改root密码。 首先,当计算机启动时,需要快速按下`Esc`键进入GRUB加载界面。...

    Centos及Solaris11重置root用户密码.docx

    当忘记CentOS系统的root密码时,可以通过以下步骤来重置: 1. 在开机启动过程中,当系统显示如图1.1所示的提示时,按下空格键,使系统停留在选择项界面。 2. 接着按e键进入选项编辑界面,如图1.2所示。 3. 在Lang=\...

    CentOS7.2 忘记root密码及重置root密码的简单处理方法

    然而,如果作为管理员的你忘记了root密码,这可能会带来很大的困扰。本文将详细介绍如何在CentOS 7.2中重置root密码,这个过程涉及到对系统启动流程的干预,通过进入单用户模式来修改密码。 首先,你需要在系统启动...

    VMware Vsphere ESXI 6.5 忘记Root密码

    VMware Vsphere ESXI 6.5 忘记Root密码清空 VMware Vsphere ESXI 6.5 是一款功能强大且流行的服务器虚拟化平台,但是当管理员忘记了Root密码时,如何快速恢复和清空密码成为了一个棘手的问题。以下我们将详细介绍...

Global site tag (gtag.js) - Google Analytics