Linux(Centos、Ubuntu)下在本地重置找回root密码

Linux(Centos、Ubuntu)下通过本地找回root密码

说到系统密码,也许是管理员最为头疼的事了,如果内部服务多的话,需要记录很多密码。当然也不排除有忘记密码的可能,对于windows系统下的密码忘记找回方法,我们已在前面的文章中介绍过了,其实就是通过老毛桃工具进行需求封装来实现windows 密码破解,但是在linux下都不用那么麻烦,只需要在本地开机选项中设置即可,今天呢,我们主要介绍日常工作中经常使用的两种linux版本的系统进行root密码忘记找回介绍,一个是centos,另一个是ubunut;具体见下:

首先是在centos下如何找回root密码:

我们首先安装一台centos进行测试:

   
选择要安装的功能软件

安装完成

开始忘记centos root密码找回,我们重启系统后,按ESC进入系统选项列表,然后我们可以看见当前的系统信息,然后我们按E键(注:不是回车哦

然后我们选择第二项—kernel,然后继续按”E

在rhgb quiet后回车输入single或者1,然后回车

然后回车后,回到该界面,然后按b进行重新引导系统

启动后,我们发现直接进入系统,无需要输入账户及密码

进入后,我们可以根据passwd root来修改密码了

二、ubuntu系统root密码找回:

我们还是需要安装一个ubuntu系统

设置主机名

系统安装完成,单击继续重启进入系统

启动后,通过自定义账户进入系统

因为系统安装的时候自定义登录用户,而系统的root账户默认是没有启用的,我们需要切换到root账户下,然后重置root密码,然后即可通过root账户进行登录

接着我们模拟忘记root密码:

重启系统后我们按ESC键盘,然后选择第二项Advanced options for ubunt 然后按E(注:不是回车哦)

然后通过光标移动到最下面,把ro recovery nomodeset 改成rw single init=/bin/bash

然后按ctrl+x 或者F10   就可以进入 单用户模式

然后ctrl+x或者F10返回系统高级选项,然后我们选择还原模式回车,进入单用户模式

系统进入单用户模式:

同样的方法我们可以通过passwd root修改密码

重启后通过修改后的密码进行登录记录。

时间: 2024-10-02 21:47:45

Linux(Centos、Ubuntu)下在本地重置找回root密码的相关文章

VCSA vCenter6.5重置找回root密码

目前安装vCenter Server Appliance 6.5客户原来越多,给用户配置过程中,往往会忽略默认的root 密码策略:60天过期.一旦密码过期或忘记密码,vcsa的管理控制台就无法通过root登录. 以下是参考官方KB 方法修改忘记或过期的root密码. 1.  请先生成 vCenter Server Appliance 6.5 快照或备份,然后再继续.不要跳过该步骤. 2.  重新引导 vCenter Server Appliance 6.5. 3.  在操作系统启动后,立即选择

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作

在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service  操作,而是通过 systemctl 操作. 操作说明如下: 1. 查看 sshd 服务是否启动: 看到上述信息就可以确定是启动了. 2. 如果没有启动,则需要启动该服务:systemctl start sshd.service 3. 重启 sshd 服务:systemctl restart sshd.service 4. 设置服务开启自启:systemctl enable sshd.service

Linux/centos/redhat下各种压缩解压缩方式详解

1.zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /root/ myfile.zip 把myfile.zip文件解压到 /root/ -o:不提示的情况下覆盖文件: -d:-d /root 指明将文件解压缩到/root目录下: 3.其他 zip -d myfile.zip test.txt 删除压缩文件中test.txt文件 zip -m myf

linux centos环境下,perl使用DBD::Oracle遇到报错Can't locate DBDOracle.pm in @INC 的解决办法

前言 接手前辈的项目,没有接触.安装.使用过perl和DBD::Oracle,也没有相关的文档记录,茫茫然不知所措~~.一开始发现这个问题,就想着迅速解决,就直接在google上搜报错信息,搜索的过程中发现 如果不搞清楚前因后果我连解决方案都'看不见''看不懂'. 所以还是要补充这方面的知识,再思考解决方案.以下内容就是我一边学习一边解决问题的过程,如果不足,请各位大佬指出. 报错 install_driver(Oracle) failed: Can't locate DBD/Oracle.pm

尚硅谷大数据技术之Linux第5章网络配置和系统管理操作5.6找回root密码

5.6 找回root密码 重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可. 1)重启Linux,见到下图,在3秒钟之内按下回车 2)三秒之内要按一下回车,出现如下界面 3)按下e键就可以进入下图 4)移动到下一行,再次按e键 5)移动到下一行,进行修改 修改完成后回车键,然后按b键进行重新启动进入系统 6)移动到下一行,进行修改 最终修改完密码,reboot一下即可. 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源,欢迎大家关注尚硅谷公众号(atguigu)了解更多.

CentOS6.X 找回root密码_单用户

在使用linux系统时,难免会遇到忘记root密码等状况,下面将介绍两种常用的找回root密码的方式. 方法1.单用户找回root密码 需要环境:能够接触到物理机器且GRUB无密码,或知晓GRUB密码. 通过单用户模式找回root密码 单用户模式,就是你现在站在这台机器面前能干的活,再通俗点就是你能够接触到这个物理设备. 第1步 选择开机引导 选择需要使用单用户的系统,按"e"进入,演示为一个系统,如果多个系统可以选择对应的系统. 图 11 GRUB菜单 第2步 选择内核 接下来你可以

linux CentOS 系统下如何将php和mysql命令加入到环境变量中

在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中). 方法一:直接运行命令export PATH=$PA

修改Linux/Centos 7下的默认网卡名

在使用linux/Centos 7时可能大家会发现在安装好系统后默认的网卡名是一个随机数,在使用的过程中使用极为不便,linux/Centos 7的这种改变是因为在systemd和udev中引入新的网卡命名技术,可以在旧硬件坏了后更换新硬件后可以重命名设备名,但是初始生成的设备名是随机的,在早期Centos 6刚刚出来的时候在系统中没有加上biosdevname=0参数时,系统也会是em1这样的命名,随着之后的兼容不断的做好后网卡的名字就还是比较熟悉的eth0这样的,但是在Centos 7中系统