Когда я не добавляю меня “vboxusers” группа I больше в “администраторской” группе

Я использую Ubuntu 11.10, и я установил VirtualBox.

Это потребовало, чтобы я добавил меня к vboxusers группа, но когда я добавляю меня к vboxusers группа я больше не не быть в других группах и особенно admins группа!

Когда я добавляю меня назад к admins группа я больше не быть нахожусь в vboxusers группа!

Команды, которые я использовал

  • добавить пользователя к "vboxusers": usermod -G vboxusers myusername

  • добавить пользователя назад к администраторской группе в модификации отдельного пользователя: usermod -aG admin myusername

15
задан 15 February 2012 в 20:32

6 ответов

В качестве альтернативы:

gpasswd --add myusername vboxusers
0
ответ дан 15 February 2012 в 20:32

Согласно usermod man page правильной командой для добавления пользователя в группу является

sudo usermod -G group -a username

или в вашем случае, так как вы хотите добавить себя в vboxusers ] группа, которая будет

sudo usermod -G vboxusers -a $USER
0
ответ дан 15 February 2012 в 20:32

Никогда не используйте метод top для добавления пользователя в vboxusers с помощью команды usermod -G vboxusers myusername. Это заставит вас потерять ваши привилегии sudo!

Если вы потеряли свои привилегии sudo, вы можете использовать метод , описанный здесь , чтобы восстановить их. Это сводится к выполнению следующей команды:

usermod -G adm,cdrom,sudo,dip,plugdev,lpadmin,guoshicheng,vboxusers myusername
0
ответ дан 15 February 2012 в 20:32

Ваша вторая команда верна.

По умолчанию usermod -G заменяет все дополнительные группы, в которых находится пользователь (основная группа обычно называется такой же, как ваше имя пользователя, и указывается отдельно; хотя не связывайтесь с этим). Также используя -a, он добавляет группы, которые вы даете.

Так что это должно сработать (и, для меня, только что попробовал):

usermod -aG vboxusers myusername

Если выполнение этой команды выводит вас из любой другой группы, то вы обнаружили ошибку. Обратите внимание, что вы должны повторно войти в систему, чтобы увидеть эффекты.

0
ответ дан 15 February 2012 в 20:32

Чтобы добавить пользователя в несколько групп, используйте следующую команду с запятыми, разделяющими каждую группу, например: admin, vboxusers

useradd -G admin, vboxusers myusername

0
ответ дан 15 February 2012 в 20:32

Что вы хотите сделать, это просто открыть терминал и vi /etc/group затем добавить заменить vboxusers:x:128:uname (uname учетной записи), сохранить и выйти из системы. Просто войдите и откройте VirtualBox, Настройки -> USB -> Добавить фильтр с устройства. Я думаю, что это сработает.

0
ответ дан 15 February 2012 в 20:32

Другие вопросы по тегам:

Похожие вопросы: