Я использую Ubuntu 11.10, и я установил VirtualBox.
Это потребовало от меня добавления себя в vboxusers
группу, но когда я добавляю себя в vboxusers
группу, я больше не нахожусь в других группах и особенно в admins
группе!
Когда я снова возвращаюсь в admins
группу, я больше не нахожусь в vboxusers
группе!
Команды, которые я использовал
чтобы добавить пользователя в vboxusers:
usermod -G vboxusers myusername
чтобы добавить пользователя обратно в группу администраторов в однопользовательском моде:
usermod -aG admin myusername
virtualbox
users
R9TySix
источник
источник
Ответы:
Ваша вторая команда верна.
По умолчанию
usermod -G
заменяет все дополнительные группы, в которых находится пользователь (основная группа обычно называется такой же, как и ваше имя пользователя, и указывается отдельно; хотя не связывайтесь с этим). Используя-a
его, вы добавляете группы, которые вы даете.Так что это должно работать (и делает, для меня, только что попробовал):
Если выполнение этой команды выводит вас из любой другой группы, вы обнаружили ошибку. Обратите внимание, что вы должны повторно войти, чтобы увидеть эффекты.
источник
usermod: group 'vboxusers' does not exist
В качестве альтернативы:
источник
Согласно
usermod man page
правильной команде, чтобы добавить пользователя в группуили в вашем случае, так как вы хотите добавить себя в
vboxusers
группу, которая будетисточник
-aG group
(при условии, что usermod знает, как анализировать аргументы)Никогда не используйте метод top, чтобы добавить пользователя
vboxusers
с помощьюusermod -G vboxusers myusername
команды. Это заставит вас потерять свои привилегии sudo!Если вы потеряли свои привилегии sudo, вы можете использовать описанный здесь метод для их восстановления. Это сводится к выполнению следующей команды:
источник
Что вы хотите сделать, это просто открыть терминал, а
vi /etc/group
затем добавить заменитьvboxusers:x:128:uname
(uname учетной записи), сохранить и выйти. Просто войдите и откройте VirtualBox, Настройки -> USB -> Добавить фильтр с устройства. Я думаю, что это будет работать.источник
Чтобы добавить пользователя в несколько групп, используйте следующую команду с запятыми, разделяющими каждую группу, например: admin, vboxusers
useradd -G admin, vboxusers myusername
источник