我不小心删除了管理员帐户,其他帐户都在询问root密码
我意外删除了我的用户帐户(该机器的唯一管理员)。 我有另一个帐户,这是一个标准帐户,现在我无法访问我的硬盘或任何标准帐户 – 它要求root密码。 有什么方法可以恢复对管理员帐户的访问权限吗?
您可以使用恢复模式将标准用户添加到管理组(现在在12.04中称为sudo)。 以下是从我的个人网站复制的一组简单说明。
使用恢复模式将用户添加到Admin / Sudo组
首先关闭计算机。
然后在键盘上restart whilst holding shift
键restart whilst holding shift
以加载grub菜单。
从grub菜单中选择recovery mode
。
从恢复菜单中选择drop to root shell
。
使用以下命令重新mount -o rw,remount /
驱动器mount -o rw,remount /
现在输入adduser username sudo
用您的用户名替换用户名即ie。 ‘adduser phil sudo’
您现在应该看到一条消息“添加用户”后跟“已完成”。
键入shutdown -r now
以重新启动计算机。
编辑:如果它告诉您用户xxx不存在,首先您可以使用以下命令列出用户并确保您具有正确的用户名
ls /home
另一个选项是使用以下命令从恢复模式添加新用户:
useradd username -m -s /bin/bash passwd username adduser username sudo
再次用您想要的用户名替换username
名。
您可以使用恢复控制台并以root身份启动这是grub菜单上的一个额外选项,并创建一个新用户,然后将其添加到管理组。 我不确定这是否能解决您的问题,但请尝试一下让我知道。
useradd newuser adduser newuser admin
我有同样的问题选择恢复模式(如果你使用笔记本电脑它不同但它在bios中的相同位置)然后选择root写入命令(#adduser)然后命令(#password root)并写入新密码并通过命令重启(#reboot)