如何为用户 root 添加新组?

如何为用户 root 添加新组?

我正在 Windows 7 主机上运行 Ubuntu 16.04 作为客户机。

我在 Windows 内部共享了一个文件夹,我应该能够在 Linux 内部看到并打开该文件。

问题是,作为 root,我无法打开该文件,因为 root 不在该vboxsf组中。

由此邮政,我刚刚运行了这个命令:

$ usermod -G vboxsf rootusername

此后,我失去了 root 权限。我无法使用sudo su命令,无法打开 root 文件等。

那么,如何添加 rootUservboxsf而不丢失所有管理员权限?

答案1

要将特定用户添加到特定组,请使用:

sudo usermod -a -G groupname username

a非常重要,否则用户将被从所有其他组中删除

你的问题可能是因为你错过了-a命令中的部分

答案2

您可以通过输入以下命令将任何用户添加到任何组:

sudo gpasswd -a username groupname

相关内容