由于我的帐户不是 vboxuser 组,因此 Virtualbox 不允许我使用 USB,我必须运行此命令:
$sudo usermod -G vboxusers brallan
之后我需要获得超级用户权限,这并非不可能。我是电脑中唯一的用户,但我无法获得管理员权限。我该怎么办?
谢谢!
PD.:当我尝试使用时,$sudo <command>
我得到了这个:brallan is not in the sudoers file. This incident will be reported.
无法使用 sudo 命令。
答案1
在虚拟框中,右键单击虚拟机并转到设置。更改设置以使用主机的 CD 驱动器并启用从 CD 启动。现在将 Ubuntu Live CD 插入磁盘驱动器并启动虚拟机。它将从 CD/DVD 启动并启动实时 Ubuntu 会话。安装虚拟硬盘并编辑虚拟硬盘上的 sudoers 文件。因此,如果您将虚拟硬盘安装到 /mnt/vhdd,则 sudoers 文件将位于 /mnt/vhdd/etc/sudoers。编辑此文件并在其末尾添加以下行
brallan ALL=(ALL) ALL
保存此文件并关闭虚拟机。从驱动器中取出 CD 并启动虚拟机。现在一切应该恢复正常,并且您现在应该拥有所有权限的 sudo。
更新:
抱歉,我误解了这个问题。我以为问题出在客户操作系统上,而不是主机上。对于主机,您可以从实时 CD 启动计算机并按照相同的步骤操作,即安装您的硬盘并编辑 sudoers 文件,然后将上述行添加到其中以授予用户布拉伦sudo 权限。