linux 忘记root 用户密码解决

重启机器

按ESC,出现引导项目列表,出现类似语句行:

kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2

按e进入编辑状态 在结尾处按一空格添加single

进入单用户模式,按 [Enter] 键来使编辑结果生效

你会被带会编辑模式屏幕,从这里,按 [b], GRUB 就会引导单用户 Linux 模式。 结束载入后,你会面对一个与以下相似的 shell 提示:

sh-2.05#

现在,你便可以改变根命令,键入:

chmod 777 /etc/shadow

vi /etc/shadow

清空第一行密码

时间: 2024-08-09 10:33:21

linux 忘记root 用户密码解决的相关文章

Ubuntu-MySQL忘记root用户密码解决方法

MySQL忘记root用户的密码解决方法 MySQL版本: 5.7.26 Ubuntu版本:18.04.2 LTS 在Ubuntu上的MySQL如果忘记了root用户密码,有两种解决方法: 方法一.跳过授权,免密登录 关闭正在运行的MySQL服务 service mysql stop 打开终端,输入 mysqld --skip-grant-tables 意思是启动MySQL服务的时候跳过权限表认证. 再开一个终端,输入mysql,然后回车,如果成功,将出现MySQL提示符 mysql> 开始修改

Linux忘记root登录密码解决方法

有时候由于长时间米有登录linux系统,等需要用的时候突然忘记root密码,怎么办?下面简单介绍解决方法. redhat 和 centos 6.5 可以,7.0以上未测 在系统重启后,不停地按"e"键,如图: 选择第二个,也就是"kernel"开头的项(上下键选择): 再次按e,按"enter"回车,进入下一步 此处输入" single",[空格+single,不含双引号]: 回车: 返回菜单项,这里按键盘的"B&q

centos 7 单用户模式,解决忘记root用户密码重置

解决忘记root用户密码之单用户模式 1. 重启服务器,出现如下界面时按下"e"键. 2.进入编辑界面.原界面.3.修改完成后界面.现界面.4.按下ctrl-x后出现如下界面.5.切换目录.6.输入新密码.7.重启服务器. 原文地址:https://blog.51cto.com/1969518/2485001

centos 7 救援模式,解决忘记root用户密码重置

centos 7 救援模式解决忘记root用户密码重置 1. 进入BIOS模式,选择启动方式,保存重启2. 进入启动界面,选择"troubleshooting"3. 进入如下界面,选择救援模式4. 进入如下界面,选择继续5. 进入如下界面,选择输入命令切换目录6. 进入如下界面,修改输入新密码,重启机器7. 重启机器之前,记得将BIOS修改过来 原文地址:https://blog.51cto.com/1969518/2485099

破解Linux系统root用户密码

linux系统的启动过程  在介绍破解Linux系统root密码之前先了解一下linux系统的启动过程 1 开机自检(POST),初始化部分硬件 2 搜素可用于引导的启动设备(如磁盘的MBR) 3 读取并将控制权交给系统启动加载器(grub2) 4 启动加载器加载器配置,显示可用配置菜单 5 启动加载器加载内核及initramfs,置入内存 6 启动加载器将控制权交给内核 7 由内核查找initramfs中的硬件驱动,作为PID=1从initramfs执行/sbin/init (在RHEL7中,

Linux下 mysql忘记root用户密码

今天在接收一台MYSQL服务器的时候发现忘记MYSQL的root用户的密码,查找资料发了各种文档里面也没有root用户密码,因此需要修改root用户密码. 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 1.修改MySQL的登录设置: 在[mysqld]的段中加上的s

Linux重置root用户密码

忘记密码.是常事儿!怎么改?往下看!! Linux 最大权限的 root用户密码忘记了?咋么办.重做系统?当然,可以这样子!!!但是在生产环境中.......行么?答案:no(随带提一句:就算是在学习过程中,建议您也按照生产环境来玩(Linux) 初学Linux,root密码忘记了,第一次玩!! ----------------------------------------------------------------------------------------- 操作步骤: 重启Lin

mysql-8.0.16-winx64/Linux修改root用户密码

连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mysql.user ; host:允许用户登录的ip‘位置'%表示可以远程: user:当前数据库的用户名: authentication_string:用户密码(后面有提到此字段): 二. 设置(或修改)用户密码: 默认root密码为空的话 ,下面使用navicat就无法连接(之前我装的5.7好像还可

Linux中Root用户密码变更、密码忘记

用户设置bash的时候,错把root的bash改为bin/bash,注意,不是“/bin/bash”!. 然后就登录不了root了,也修改不了/etc/passwd了. 解决: 1.重启Ubuntu,随即长按shift进入grub菜单: 2.选择recovery mode,即Ubuntu,With Linux 3.2.0-23-generic(recovery mode),按e,编辑启动参数: 3.把ro recovery nomodeset 改成rw single init=/bin/bash