我如何恢复我的 sudo 密码?

我如何恢复我的 sudo 密码?

我已经尝试过 GBU 上的 root 解决方案,但它要求输入密码: “输入 root 密码进​​行维护(或按 control-D 继续)” 你们知道还有其他方法可以恢复它吗?

我使用 ubuntu 17.04

答案1

使用 sudo 的密码就是你的账户密码。没有单独的 sudo 密码。你的账户需要有 sudo 权限。你在安装 Ubuntu 时为自己设置的账户将被赋予 sudo 权限。

如果您不记得您的帐户密码,您将需要重置它,这将要求您从 Live CD 启动或进入特殊恢复模式,具体取决于您遵循的说明。

一些说明如下:如何重置丢失的管理密码?

答案2

根据 thormasrutter 链接以及在 AskUbuntu 上对如此出色的解决方案的需求,以下步骤如下:

当挂载根文件系统时替代方法rw不起作用。

  1. 选择您使用的常规启动内核(通常只是默认内核),然后使用“e”键选择编辑该启动选项。:

    在此处输入图片描述

  2. 现在只需按向下箭头键到“内核”选项,然后使用“e”键切换到内核选项的编辑模式:

    在此处输入图片描述

  3. 首先您会看到一个与以下非常相似的屏幕:

    在此处输入图片描述

  4. 您需要ro quiet splash使用退格键删除该部分,然后将其添加到末尾:

    • rw init=/bin/bash

    在此处输入图片描述

  5. 调整内核行后按下回车键,您需要使用 B 键选择使用该选项进行启动:

    在此处输入图片描述

    1. 此时系统应该会很快启动到命令提示符。您可以使用以下命令重置密码:

      • passwd <username>

    在此处输入图片描述

  6. 更改密码后,使用以下命令重新启动系统。(sync 命令确保在重新启动之前将数据写入磁盘)。

    sync
    reboot –f
    

笔记:

我发现出于某种原因,-f 参数对于使重启命令正常工作是必需的。您可以随时进行硬件重置,但请确保先使用 sync 命令。

来源和致谢

相关内容