Вам нужно установить драйверы Windows для Virtualbox в гостевой. Они называются дополнениями VirtualBox Guest, и вы найдете их в Virtualbox самостоятельно. Он появится как компакт-диск в гостевой системе Windows.
Ваша вторая команда права.
По умолчанию usermod -G заменяет все дополнительные группы, в которых находится пользователь (основная группа обычно называется так же, как ваше имя пользователя, и указывается отдельно; неважно с этим). С помощью -a он добавляет группы, которые вы даете.
Так что это должно работать (и для меня это просто попробовало):
usermod -aG vboxusers myusername
Если вы выполняете эту команду вы берете вас из любой другой группы, тогда вы нашли ошибку. Обратите внимание, что вам нужно пересмотреть эффекты.
В соответствии с usermod man page правильная команда для добавления пользователя в группу -
sudo usermod -G group -a username
или в вашем случае, так как вы хотите добавить себя в группу vboxusers, которая будет
sudo usermod -G vboxusers -a $USER
Никогда не используйте верхний метод для добавления пользователя в vboxusers с помощью команды usermod -G vboxusers myusername. Это приведет к потере привилегий sudo!
Если вы потеряли свои привилегии sudo, вы можете использовать описанный здесь метод для их восстановления. Это сводится к выполнению следующей команды:
usermod -G adm,cdrom,sudo,dip,plugdev,lpadmin,guoshicheng,vboxusers myusername
То, что вы хотите сделать, это просто открыть терминал и vi /etc/group, а затем добавить замену vboxusers:x:128:uname (uname учетной записи), сохранить и выйти из системы. Просто войдите и откройте VirtualBox, Настройки -> USB -> Добавить фильтр с устройства. Я думаю, что это сработает.
Чтобы добавить пользователя в несколько групп, выполните следующую команду с запятой, разделяющей каждую группу, например: admin, vboxusers
useradd -G admin, vboxusers myusername
В соответствии с usermod man page
правильная команда для добавления пользователя в группу -
sudo usermod -G group -a username
или в вашем случае, так как вы хотите добавить себя к vboxusers
, которая будет
sudo usermod -G vboxusers -a $USER
То, что вы хотите сделать, это просто открыть терминал и vi /etc/group
, а затем добавить замену vboxusers:x:128:uname
(uname учетной записи), сохранить и выйти из системы. Просто войдите и откройте VirtualBox, Настройки -> USB -> Добавить фильтр с устройства. Я думаю, что это сработает.
Чтобы добавить пользователя в несколько групп, выполните следующую команду с запятой, разделяющей каждую группу, например: admin, vboxusers
useradd -G admin, vboxusers myusername
В соответствии с usermod man page
правильная команда для добавления пользователя в группу -
sudo usermod -G group -a username
или в вашем случае, так как вы хотите добавить себя к vboxusers
, которая будет
sudo usermod -G vboxusers -a $USER
Чтобы добавить пользователя в несколько групп, выполните следующую команду с запятой, разделяющей каждую группу, например: admin, vboxusers
useradd -G admin, vboxusers myusername
Чтобы добавить пользователя в несколько групп, выполните следующую команду с запятой, разделяющей каждую группу, например: admin, vboxusers
useradd -G admin, vboxusers myusername
Альтернативно:
gpasswd --add myusername vboxusers