我不小心删除了管理员帐户,其他帐户要求输入root密码


10

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


相关:如何将自己重新添加为sudo用户?我不确定是否应该将其视为重复项。可能不是,因为这提供了有关如何创建新帐户(以及有关如何使现有帐户成为管理员帐户)的答案。
伊利亚·卡根

Answers:


9

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

使用恢复模式将用户添加到Admin / 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为所需的用户名。


如果在adduser com中显示用户XXX不存在,请帮助我。
Niranjan 2012年

@Niranjan-我已经编辑了答案,以包含您需要的信息。:o)
Fernhill Linux Project 2012年

0

您可以使用故障恢复控制台并以root身份启动,这是grub菜单上的一个附加选项,并创建一个新用户,然后将其添加到admin组。我不确定这是否可以解决您的问题,但请尝试一下并让我知道。

useradd newuser
adduser newuser admin

-1

我遇到了同样的问题选择恢复模式(如果您使用的是笔记本电脑,则有所不同,但它在您进入BIOS的位置相同),然后选择root编写命令(#adduser),然后命令(#password root)并输入新密码并通过命令重新启动(#reboot)


1
这是一个坏主意。由于安全性原因,已在Ubuntu中禁用了根帐户
Zanna

我现在爱上了一个问题,但我通常无法使用mu电脑,您能帮我吗
Mohamed

到底是什么问题?你能说得更清楚吗?
赞纳
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.