我意外删除了管理员帐户,其他帐户都要求 root 密码

我意外删除了管理员帐户,其他帐户都要求 root 密码

我意外删除了我的用户帐户(该机器的唯一管理员)。我有另一个帐户,它是标准帐户,现在我无法使用该标准帐户访问我的硬盘或任何东西 - 它要求输入 root 密码。有什么方法可以恢复对管理员帐户的访问权限吗?

答案1

您可以使用恢复模式将标准用户添加到管理员组(在 12.04 中现在称为 sudo)。以下是从以下位置复制的一组简单说明我的个人网站

使用恢复模式将用户添加到管理员/Sudo 组

首先关闭计算机。

然后restart whilst holding shift在键盘上加载grub菜单。

recovery mode从 grub 菜单中选择。

drop to root shell从恢复菜单中选择。

使用以下命令重新挂载驱动器mount -o rw,remount /

现在输入adduser username sudo用户名替换为你的用户名,即“adduser phil sudo”

您现在应该会看到一条消息,提示“添加用户”,然后是“完成”。

键入shutdown -r now以重新启动计算机。

编辑:如果它告诉你用户 xxx 不存在,首先你可以使用以下命令列出用户并确保你拥有正确的用户名

ls /home

另一个选项是使用以下命令从恢复模式添加新用户:

useradd username -m -s /bin/bash  
passwd username
adduser username sudo

再次替换username为您所需的用户名。

答案2

您可以使用恢复控制台并以 root 身份启动(这是 grub 菜单上的一个额外选项),然后创建一个新用户并将其添加到管理员组。我不确定这是否能解决您的问题,但请尝试一下并告诉我。

useradd newuser
adduser newuser admin

答案3

我有同样的问题 选择恢复模式(如果你使用的是笔记本电脑,情况会有所不同,但它与 BIOS 中的位置相同) 然后选择 root 写入命令(# adduser ) 然后输入命令(# password root ) 并输入新密码 并通过命令重新启动(#reboot)

相关内容