Linux系统 Cetos 7 中重置root密码

  几个月前在自己电脑上面安装了一个Linux 的虚拟机环境,当时是为了测试某一个小功能,用完就扔那里了,长时间没有使用,发现Root密码忘记了,登陆不了,怎么办呢?(ps:如果实际情况中忘记密码的这个服务器没有在身边,那就没办法了)

我的这个系统是Cetos 7 64位,内核是3.10 ;

一:重启系统;

  二:出现GRUB界面之后,按【e】键;

  

  三:进入之后,用键盘的下键(键盘说你才下键呢,哈哈……),往下翻,找到Linux 16的那一行,将 ro 改为rw init=/sysroot/bin/sh

  【只改ro就可以了,我截图中还标记了其它的部分】

  更改之前的截图:

  

  更改之后的截图:

  

  四:现在按下 Control+x ,使用单用户模式启动

  五:可以使用下面的命令访问系统

chroot /sysroot

  六:重置密码

passwd root

  七:更新系统信息

touch /.autorelabel

  八:退出系统

exit

  九:重启你的系统

reboot

  

  (一顿操作猛如虎之后,就是上面的这个截图了)

  十:输入新的密码,就可以登录系统了。

  

【参考地址】:https://www.unixmen.com/reset-root-password-centos-7/

原文地址:https://www.cnblogs.com/Rawls/p/10776346.html

时间: 2024-10-09 13:01:54

Linux系统 Cetos 7 中重置root密码的相关文章

MySQL重置root密码的几种方法(windows+Linux)

重置root密码的方法: windows系统下:1.停止mysql服务:2.新建文件init-root.txt,写上如下内容: update mysql.user set password = password('newpwd') where user = 'root'; flush privileges; 保存:3.打开命令行,输入:C:\mysql\bin\mysqld --init-file=C:\\mysql-init.txt --init-file 选项指向初始化的文件 如果MySQL

关于linux版vcenter6.0重置root密码问题

今天遇到了一个vcenter6.0忘记了root密码的问题.原因可能是1.当时部署vmware虚拟化这一套设备的工程师遗忘,也没做到保管和正确交接.2.谷歌搜索网友答vCSA的密码有效期默认是90天失效的. 其中5.5的文章有:vmware官网给的https://kb.vmware.com/s/article/2069041 或中文版https://wenku.baidu.com/view/fe1f8f3fe518964bce847c75.html 其中6.0的文章有:vmware官网给的htt

linux重置root密码

ubuntu重置root密码: 在开机出现启动条时,进入Recovery Mode,在linux最后面修改启动配置:ro recovery nomodeset"修改为"rw single init=/bin/bash ,然后进入系统,passwd更改root密码,重启生效. centos重置root密码: 更简单,直接在出现启动条时,在加载内核的时候在最后面添加single或者是1,然后启动,进入系统,passwd更改root密码,重启生效.

SUSE linux 重置root密码图解步骤整理

1.重启系统,在系统启动到grub引导菜单的时候,找到系统当前引导项(即图中光标所选),可以按上下键选择,选中之后按"e"键进行编辑状态. 2.然后会看到下图中有三个选项的菜单界面,同样移动,并且选择"kernel"开头的选项. 3.然后再按"e"进入编辑状态,会出现下图的界面,在末尾输入"init=/bin/bash" 4.完成上述一切操作之后,按"enter",回到原来的页面,然后再按下"b&

SUSE12 重置root密码

今天发现一台SUSE 12.0 linux服务器root密码忘记了.在google 百度上找了许久没有找到 SUSE SLES12重置root密码的方法.根据网上众多解决办法反复试验,终于将密码重置,现记录之以备忘. 重置方案是:修改原服务器配置文件/etc/shadow  ,将某已知root密码服务器hostA的root这行替换掉,即服务器root密码更换成hostA的root密码 具体分三步: 先用安装盘启动服务器,进入救援系统"Rescue System" 在救援系统下,挂载原服

Linux-CentOS 重置root密码

在使用Linux的过程中有时候会遗失root用户密码,这时我们就可以进入单用户模式来重置root用户密码,下面讲解重置root密码的方式,也是破解root密码的方法. 1. 重启服务器,在读秒的时候按任意键,就会出现如下界面 在此界面中按下键盘中的‘e’,从而进入grub模式 2.在1中按下e就会进入到如下界面. 将光标移动到kernel那一行,然后再一次按‘e’,进入kernel该行的编辑界面 3.这就是kernel编辑界面 4.在kernel编辑界面,按一下空格键,然后在后面输入single

MySQL 修改用户密码及重置root密码

为数据库用户修改密码是DBA比较常见的工作之一.对于MySQL用户账户的密码修改,有几种不同的方式,推荐的方式使用加密函数来修改密码.本文主要描述了通过几种不同的方式来修改用户密码以及mysql root账户密码丢失(重置root密码)的处理方法. 1.密码修改的几种方法 a.可以在创建用户的时候指定密码,以及直接使用grant创建用户的时候指定密码. 对于已经存在的用户直接使用grant方式也可以修改密码 如下: --演示版本 [email protected][(none)]> show v

密码破解之Esxi重置root密码

描述: 当你忘记了Esxi的root密码,而且这台主机又没有加入vcenter中.怎么办? 下面我们来重置root密码,但要保留里面的虚机数据. 准备: 一个Esxi的光盘.我的系统是Esxi5.5,所以就准备了Esxi5.5的光盘.其他版本的也一样 步骤: 1.将安装盘放入光驱,重启服务器从光驱启动.进入安装界面,选择Esxi-5.5选项.如图 2.安装界面,按Enter 3.按F11选择同意,进入下一步. 4.等待扫描设备. 5.进入选择硬盘界面,选择第一块硬盘. 6.到这一步很重要.选择第

CentOS7重置root密码修改主机名

一.CentOS修改主机名 CentOS修改主机名比较简单,首先查看当前主机名 #hostname 则会显示当前主机名.修改命令为 #hostnamectl set-hostname name 再通过hostname或者hostnamectl status命令查看更改是否生效 #hostnamectl status CentOS7修改主机名比较简单.下面看重置root密码 二.重置root密码 启动CentOS,在启动界面时,按下e 进入编辑页面 找到Linux 16的那一行,将ro改为rw i