如何重置或破解Ubuntu 20.04的用户密码

125 篇文章 49 订阅

1. 前言

本教程主要讲解如何破解Ubuntu 20.04 Linux root密码或普通用户密码。

在本教程中,您将学习到以下知识:
– 如何重置root用户密码
– 如何挂载根目录读写
– 如何重置普通用户密码

实施准备工作:

    1. Ubuntu 20.04系统
    1. 具有root权限或者sudo权限
    1. 具有域名控制权,可做DNS映射,比如域网与IP的映射
    1. 熟悉Linux基本命令行操作,比如vi命令

软件工具清单:
– 无

2. 如何重置或破解Ubuntu 20.04密码

如果您现在可以使用普通用户登录,但不知道root用户密码,请尝试使用以下指令重置root用户密码:

sudo passwd root

Bash

Copy

如果修改成功。任务结束。

如果提示没有sudo权限,那就开始破解Ubuntu 20.0.4 的root用户密码吧。

第一步是重新启动服务器,进入grub菜单。
如果Ubuntu 20.04是硬盘上唯一的操作系统,你需要一直按SHIFT键来显示GRUB菜单。

一直按SHIFT键来显示GRUB菜单

接下来,当Ubuntu启动菜单突出显示时,按e编辑Grub的启动提示符。

按e编辑Grub的启动提示符

ro quiet splash $vt_handoff修改为rw init=/bin/bash

修改grub引导参数

修改完后,按ctrl+x或者F10启动Ubuntu 20.04系统。
如果想放弃修改,按下Ctrl+c或者F2或者ESC放弃修改,重新回到GRUB菜单中。

我们现在按下ctrl+x启动Ubuntu 20.04系统吧。
启动Ubuntu 20.04系统

成功启动Ubuntu 20.04系统之后,您应该直接就是root用户身份在执行命令了,而不需要输入root密码。

执行以下命令确认根目录是否已被挂载为rw可读写权限。

mount | grep -w /

Bash

Copy

确认根目录状态

确认根目录正处于rw状态后,那就可以直接重置或破解Ubuntu 20.04任何用户的密码了。

重置root密码:

passwd root

Bash

Copy

或者

passwd

Bash

Copy

不加用户名表示重置root密码。

重置其它用户的密码,比如zcwyou

passwd zcwyou

Bash

Copy

完成重置密码或者破解密码的工作后,重启Ubuntu 20.04,执行以下命令重启服务器:

exec /sbin/init

Bash

Copy

3. 排错提示

如果执行passwd时,提示以下错误:

passwd: Authentication token manipulation error
passwd: password unchanged

Bash

Copy

原因:根目录挂载了只读状态。

解决方法如下:

mount -o remount,rw /

Bash

Copy

如果提示错误[ end Kernel panic - not syncing: Attempted to kill init! exit code=0x0007f00

确保在前面修改grub参数时,删除splash启动选项。

如果执行reboot命令时被提示:

Failed to connect to bus: No such file or directory
Failed to talk to init daemon.

忽略这样的错误,改为以下命令重启服务器:

exec /sbin/init

Bash

Copy

4. 结论

通过本教程,您应该可以学习到如何破解Ubuntu 20.04的用户密码了吧?通过修改grub选项,临时获取可读写的root用户权限是最容易实现的方法了。如果你有更好的方法,请留言。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一口Linux

众筹植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值