我如何恢复我的管理员权限?

我如何恢复我的管理员权限?

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

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

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

我应该从 LiveCD 启动吗?使用 LiveCD 会话的原因让我有点泄气。现在我手边只有一张 11.10 的安装 DVD,但这对我没什么帮助。

不知道现在该怎么办。

有什么建议么?

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

答案1

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

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

恢复菜单

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

mount -o remount,rw /

答案2

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

sudo adduser new_user_name will添加新用户

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

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

sudo apt-get 安装用户管理员

相关内容