如何重新设置我的管理员权限?

我正在运行12.04 LTS。 这是一个非常默认的安装,是这台机器上唯一的操作系统。

我有两个用户,一个拥有管理员权限,另一个没有。 我不小心从“admin”用户中删除了管理员权限。

我试图将自己添加为sudo用户但是需要在启动时到达GRUB但我无法到达那里因为我的/etc/default/grubGRUB_HIDDEN_TIMEOUT=0并且将其更改为正整数需要管理员权限才能保存更改并运行sudo update-grub

我应该从LiveCD启动吗? 使用LiveCD会话的原因让我感到气馁。 现在我所有方便的是11.10的安装DVD,但这对我没什么帮助。

不知道现在该怎么办。

有什么建议?

注意:12.04没有admin组,我没有启用root

BIOS发布后立即按住SHIFT 。 无论您的GRUB_HIDDEN_TIMEOUT是否设置为零,都应该进入GRUB菜单。

从GRUB菜单中,选择标记为“(恢复模式)”的最新内核。 完成加载后,您将看到一个菜单,其中包含“drop to root shell prompt”选项。 您可能需要向下箭头才能看到它。

恢复菜单

这应该以root用户身份进入命令行。 从那里你应该能够重新添加自己作为一个sudo用户。 请注意,此时您可能只有一个只读文件系统。 如果是这样,请运行以下命令:

 mount -o remount,rw / 

sudo adduser my_user_name admin会将名为my_user_name的现有用户添加到admin组中。

sudo adduser new_user_name will添加一个新用户

sudo adduser my_user_name root将把名为my_user_name的现有用户添加到根组中。

一旦您可以加载Ubuntu并进入桌面,您就可以下载用于修改用户权限和组的应用程序。 打开终端并输入:

sudo apt-get install users-admin