我意外删除了我的用户帐户(该机器的唯一管理员)。我有另一个帐户,它是标准帐户,现在我无法使用该标准帐户访问我的硬盘或任何东西 - 它要求输入 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)