如何让我的用户重新回到 sudoers 列表中?我试过了如何将自己重新添加为 sudo 用户?但是从按下重新启动按钮开始直到结束一直按住左 SHIFT 键,但却不起作用。
我在 DELL E7440 上使用 Ubuntu 16.04.2 LTS。它使用 EFI(不确定这是否会产生任何影响)。
最后一个选择是从头重新安装系统,但我避免这么做。
答案1
我最终找到了另一种解决方法(这种方法在过去是有效的;我不得不打开我的老办法;它肯定已经关闭了十年……):
- 刻录 Ubuntu 安装映像(我使用了
ubuntu-16.04.1-desktop-amd64.iso
)。我必须使用 Windows 机器来刻录映像(在 Ubuntu 上,它需要 root 权限)。 - 在制造商徽标之后,点击F12(触发“一次性启动配置”)。我必须打开“传统模式”并再次重做此步骤才能显示“从 USB 存储启动”选项)。
- 在初始屏幕上,选择“试用 Ubuntu”并等待其完成加载。
- 打开 Nautilus 文件管理器(Super- 2)。
- 浏览到我的本地硬盘,其中有“etc”文件夹。
- 在那里打开一个终端(右键单击,然后选择选项“在那里打开一个终端”)
在终端中:
sudo vi group
搜索
sudo
sudo:x:27:
附加了我的用户登录信息。
sudo:x:27:*my-login*
- 保存文件!
就这样!正常重启后,我就能再次使用“sudo”了!
答案2
计算机启动时,主板/计算机制造商徽标出现启动画面后,立即使用 BIOS 快速按住该Shift键,这将调出 GNU GRUB 菜单画面。使用 UEFI 按下(可能多次)该Esc键即可进入 GNU GRUB 菜单画面。有时制造商的启动画面是 Windows 引导加载程序的一部分,因此当您启动机器时,它会直接进入 GNU GRUB 菜单画面,然后Shift无需按下。
然后按照如何将自己重新添加为 sudo 用户?正如您之前尝试做的那样。