我今天全新安装了 Ubuntu 11.10,然后安装了 VirtualBox。这需要我将自己添加到 vboxusers 组,并且由于 11.10 似乎不再有图形应用程序来将用户添加到组中,因此我运行了以下命令:
sudo usermod -G vboxusers stephane
Run Code Online (Sandbox Code Playgroud)
这是个问题。我现在看到我应该运行的是:
sudo usermod -aG vboxusers stephane
Run Code Online (Sandbox Code Playgroud)
最终结果是我不再属于我应该加入的组。包括运行“sudo”所需的任何组。当我现在以 sudo 身份运行任何命令时,我得到以下信息:
$ sudo ls
[sudo] password for stephane:
stephane is not in the sudoers file. This incident will be reported.
Run Code Online (Sandbox Code Playgroud)
有没有办法解决这个问题,还是我需要从头开始重新安装?
我今天启动了 Ubuntu 12.10,在尝试时sudo,我像往常一样输入了密码,但它说我不是 sudoer。所以我去用户帐户下检查我的帐户,出于某种原因,我现在是标准用户?
我已经尝试通过恢复模式将自己重新添加到管理员,但是没有用。
编辑: UserMod 命令将不起作用。得到错误:usermod: cannot lock /etc/passwd; 稍后再试。
编辑2:感谢所有帮助!您的支持是极大的赞赏!
我尝试删除管理员帐户的密码。现在没有为它设置密码,我不能设置新密码,也不能执行任何需要管理员权限的操作。
我尝试了在 askubuntu 上找到的不同修复程序,包括使用恢复模式重置密码。但是我的问题是,当我在控制台要求输入密码的部分时,我无法输入任何内容,因此我只能发送空白响应。
然后就不变了。我也遇到过这种问题,我无法在控制台上输入密码,就像我在免费的 Debian 服务器上尝试时一样(只是举个例子,以防万一你能帮我解决这个问题)。
非常感谢!我会感谢立即的帮助。为 Ubuntu 提供更多功能。