寻找root密码

use*_*019 3 password root ubuntu sudo

我安装了一个 Ubuntu,它只有一个用户。我无需登录即可登录系统。它不要求我提供 un/pwd。但是当我进入时,我想以 root (sudo) 身份运行一些命令,它要求输入密码并且不允许我运行它。没有密码工作。如何找到此用户或 root 的密码?

Gil*_*il' 8

默认情况下,在 Ubuntu 上,root 帐户没有密码。要以 root 身份运行命令,您必须运行sudo,它会询问您自己的密码。Ubuntu 安装会创建一个具有sudo特权的帐户,并要求您为该帐户输入密码。

如果您忘记了密码,则必须更改密码。首先,您需要能够以 root 身份运行命令(作为非特权用户,您必须输入当前密码才能更改它)。如果您不熟悉 Linux 命令行,最简单的方法是启动 Ubuntu 安装介质并在菜单中选择“rescue”而不是“install”。或者,在启动菜单(您可能需要Shift在计算机启动时按住,在 BIOS 初始化后,才能看到启动菜单),选择“救援”选项或编辑命令行以添加init=/bin/bash到最后 —有关更多详细信息,请参阅Ubuntu 社区文档中的丢失密码(此页面可能不是最新的)。

以 root 身份获得命令行后,运行此命令以更改密码:

passwd joe
Run Code Online (Sandbox Code Playgroud)

joe您的用户名在哪里)。然后重启进入正常系统,这次不要忘记密码。