如何在没有 root 密码和 sudoers 的情况下获得管理员访问权限?

如何在没有 root 密码和 sudoers 的情况下获得管理员访问权限?

我在 Windows 计算机上运行 VirtualBox,并安装了 Ubuntu Linux 22.04 LTS。在安装过程中,我设置了初始用户。但是,似乎没有办法让此用户拥有管理员 (sudo) 权限。安装后,我可以以用户身份登录,但无法执行任何涉及管理员的操作(这意味着,我无法使用 sudo)。如果有 root 密码,我不知道它是什么。(我认为默认情况下 root 没有密码。)

我尝试使用技巧在恢复模式下以 root 身份运行...但即使这样,它仍会提示我输入 root 密码,所以我什么也做不了。

我第二次执行了整个安装过程,以为我遗漏了一些东西,但无济于事。

关于使用 VirtualBox 安装时如何确定 root 密码,有什么建议吗?或者如何创建最终进入 sudoers 的用户?

答案1

于是,我找到了一位同事,他建议我尝试使用“su root”登录,然后输入创建的第一个用户的密码(不是 root)。果然,成功了!

这似乎是一个错误?默认的 root 用户不应该使用密码创建,并且我创建的第一个用户(未命名为“root”)应该被授予管理员访问权限的选项。

我不确定这是 Ubuntu 安装问题还是 VirtualBox 7 问题。

相关内容