我从 sudo 组用户中删除了(distrattament)我的“sudo”用户,我无法使用 root,因为我不知道 root 的密码。
我有一台 Ubuntu 虚拟机,当我打开恢复菜单时,它是有限的只读菜单。如果我选择“root Drop to root shell prompt”,则消息为“输入 root 密码进行维护”...但我不知道 root 密码。
我如何重置 root 密码?
答案1
要恢复 root 密码,你需要启动到单用户模式。在许多发行版中,都有一个下拉选项让您在引导加载程序中进行选择。如果您使用的是 GRUB,您可以选择要引导的操作系统内核版本,按下“ edit
”键(e我相信),然后将单词“ single
”附加到内核参数字符串的末尾。您可以找到 Ubuntu 特定的说明这里。
一旦您启动到单用户模式,您应该会看到如下提示:
sh#
要重置 root 密码,请输入:
passwd root
此时,系统将提示您输入新密码并确认密码。您也可以修改该/etc/sudoers
文件以将您的用户重新添加到sudoers
组中。
答案2
CentOS7中重置root密码的流程有一些变化。 在 CentOS 中重置 root 密码