我从sudo组用户删除(distrattament)我的“sudo”用户,我不能使用root,因为我不知道root的密码。
我有一个Ubuntu虚拟机,当我打开恢复菜单是有限的只读菜单。 如果我选择“root drop to root shell prompt” 消息是“为维护提供root密码”...但我不知道root密码。
如何重置root密码?
我从sudo组用户删除(distrattament)我的“sudo”用户,我不能使用root,因为我不知道root的密码。
我有一个Ubuntu虚拟机,当我打开恢复菜单是有限的只读菜单。 如果我选择“root drop to root shell prompt” 消息是“为维护提供root密码”...但我不知道root密码。
如何重置root密码?
Answers:
要恢复root密码,您需要启动 单用户模式 。在许多distrobutions中有一个下拉选项,让您在引导加载程序中进行选择。如果您使用的是GRUB,则可以选择要启动的操作系统内核版本,点击“ edit
“钥匙( Ë 我相信),然后附加“ single
“到内核参数字符串的末尾。你可以找到Ubuntu特定的指令 这里 。
一旦启动进入单用户模式,您应该看到如下提示:
sh#
要重置root密码,请键入:
passwd root
此时,系统将提示您输入新密码并确认密码。你也可以修改 /etc/sudoers
文件将您的用户添加回 sudoers
组。
/etc/sudoers
文件并将自己添加回sudoers而不是启用root帐户。 root帐户因某种原因被禁用。