Virtualbox linux группы пользователей

How to add users to vboxusers to enable USB usage

I want to use my flashdrive in Windows XP, which I am currently running in Virtualbox, but when I open up the settings to enable usb usage, I get an error:

Failed to access the USB subsystem. VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation Result Code: NS_ERROR_FAILURE (0x00004005) Component: Host Interface: IHost Callee: IMachine

@wesinat0r That’s about shared folders, and this is about directly accessing USB devices (which VirtualBox supports).

6 Answers 6

In your host, run this command:

sudo usermod -a -G vboxusers $USER 

Now perform a logout (always required after add current user to a group).

After login, check that you are in the vboxusers group with this command, make sure that vboxusers is in the shown list:

Actually, for Linux guests + hosts (not exactly the question but helpful), you need to do BOTH sudo usermod -a -G vboxusers «$USER» on the host AND sudo usermod -a -G vboxsf «$USER» on the guest after extension pack install and then reboot the guest.

This works for me and my problem with VirtualBox was solved

sudo usermod -a -G vboxsf "$USER" 

I don’t know why installing VirtualBox does not add that group for you, maybe will it be good idea to add group manually first

  1. Add the user as suggested by other answer using usermod command.
  2. Run the command id . You should see vboxusers in the list.
  3. If you don’t see that, you may restart your computer and try id again.

When you get vboxusers listed as a result of running id , you’re good to use USB with virtual box.

sudo adduser $USER vboxusers 
uid=1000([username]) gid=1000([username]) groups=1000([username]),10(wheel),18(dialout),497(plugdev) 

if vboxusers is missing in that then add it

sudo usermod -a -G vboxusers [username] 

This should resolve the issue

Would like to mentionn for those who no solution work like me, ensure you are part of the group vboxusers, if it does not exist, addgroup vboxusers. after, delete in the host usb settings all the usb filters (devices) you have. reboot the guest In the host, use empty filters to recreate manually your devices, put any name just copy the two following fields from the original filter still available, restart your virtual guest. voila, your devices are there . its the only way i found to force them out of at least ten other solutions.. Enjoy

Читайте также:  Linux mongodb узнать версию

You must log in to answer this question.

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

Источник

Как добавить пользователей в vboxusers

Поэтому я хочу использовать мой флэш-накопитель в Windows XP, который в настоящее время запущен в Virtualbox, но когда я открываю настройки, чтобы разрешить использование USB, я получаю сообщение об ошибке:

Failed to access the USB subsystem. VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation Result Code: NS_ERROR_FAILURE (0x00004005) Component: Host Interface: IHost Callee: IMachine

Кто-нибудь знаете, как это исправить !? Пожалуйста помоги! : S

6 ответов

На вашем хосте выполните эту команду:

sudo usermod -a -G vboxusers $USER 

Теперь выполните выход из системы (всегда требуется после добавления текущего пользователя в группу).

После входа проверьте, что вы находитесь в группе vboxusers с этой командой, убедитесь, что vboxusers находится в показанном списке:

Это работает для меня, и моя проблема решена с помощью VirtualBox

sudo usermod -a -G vboxsf your_user_name 

Это бросает меня, что синтаксис не корректен. Использование: gsettings [-schemadir RÉ PERTOIRE2SCHÉ MA] установил SCHÉ MA [: CHEMIN] CLÉ VALEUR. It’ s на французском языке, на английском I’ d говорят it’ s, что: gsettings [-schemadir SCHEMAFOLDER] СХЕМА набора [: ПУТЬ] ЗНАЧЕНИЕ КЛЮЧА. Вы уверены, что синтаксис корректен. – Asu 14 May 2015 в 16:46

  1. Добавьте пользователя в соответствии с другим ответом, используя команду usermod.
  2. Запустите команду id . Вы должны увидеть vboxusers в списке.
  3. Если вы этого не видите, вы можете перезагрузить компьютер и попробовать id снова.

Когда вы получаете список пользователей vbox в результате выполнения id , вы можете использовать USB с виртуальной коробкой.

  • id Это даст вам uid = 1000 ([username]) gid = 1000 ([username]) groups = 1000 ([username]), 10 (wheel), 18 (dialout), 497 (plugdev) если в этом отсутствует vboxusers, то добавьте
  • usermod -a -G vboxusers [имя пользователя]
Читайте также:  Astra linux зависает при выключении

Добрался Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1) Error to execute operation: No such file or directory . И теперь, что я должен сделать? – Sardinha 8 July 2015 в 18:03

 sudo adduser $ USER vboxusers 

Хотел бы упомянуть для тех, у кого никакое решение не работает, как у меня, убедитесь, что вы являетесь частью группы vboxusers, если она не существует, добавьте группу vboxusers. после этого удалите в настройках USB хоста все фильтры USB ( устройств) у вас есть. перезагрузите гостя. В хосте используйте пустые фильтры, чтобы воссоздать вручную ваши устройства, введите любое имя, просто скопируйте два следующих поля из исходного фильтра, который все еще доступен, перезапустите вашего виртуального гостя. вуаля, ваш устройства есть . это единственный способ, который я нашел, чтобы вытеснить их по крайней мере из десяти других решений. Наслаждайтесь

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

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

  • Что произойдет, если вы удалите пользователя root? — 7 October 2017 00:51
  • Сколько места на жестком диске я должен выделить для Ubuntu? — 30 June 2014 04:07
  • Почему я не могу получить доступ к общей папке из моей машины Virtualbox? — 27 April 2014 19:06
  • Я удалил свой пароль сейчас, что я должен ответить, когда он запрашивает пароль? — 26 June 2012 00:10
  • Могу ли я запретить / запретить обычным пользователям установку / удаление программного обеспечения? — 17 July 2013 01:08
  • Помогите мне разработать то, что происходит со свободным местом на разделе моего VM LVM2 — 13 April 2017 15:24
  • Почему запуск pwck показывает, что столько каталогов не существует? — 22 August 2017 23:05

Источник

Virtualbox linux группы пользователей

О том и о сём .Винда и Линукс

Здравствуйте ! На блоге О ТОМ И О СЁМ можно просто отдохнуть,почитать статьи о блогах и многое другое Перейти на Домашнююю страницу

суббота, 26 ноября 2016 г.

Добавление в группу ,в том числе vboxusers в Линукс Rosa,OpenSusi ,Linux Mint ,Ubuntu,Fedora ,Mageia .Йёжа Йежов

Здравствуйте однако .Сегодня поговорим о таком немаловажном элементе администрирования Линукс , как добавление пользователя в существующую группу. Нет , речь пойдёт не про общение в соцсетях и чём -то подобном , а про предоставление пользователю определённых прав (возможность пользоваться определёнными программами , открывать какие-то папки и т д)
Допустим , чтобы использовать большинство возможностей виртуальной машины (virtualbox ) нужно состоять в группе vboxusers . И не забывать платить взносы (шутю )) ).
Если у вас нет прав и вы не состоите в группе , вам будут недоступны подключения USB и тд, к примеру , на виртуальной машине .
Я приведу примеры добавления в группу для разных дистрибутивов .
Способ два (через консоль ) пригоден для многих дистрибутивов :Rosa, OpenSusi ,Linux Mint ,Ubuntu,Fedora ,Mageia и возможно для многих дугих..

Читайте также:  Все интересные сборки линукс

Начнём с родного Российского дистрибутива Линукс Rosa , поскольку он у меня основной , к тому же я считаю его достойным уважения , которое он получил в моих глазах , проработав на моём компе больше года.
Итак нам надо добавить пользователя в группу .
Есть два решения . Графический и через консоль .
Второй способ ниже и подходит для многих Линукс , не только для Росы (он , кстати наверно и проще )

Открываем Параметры Системы (либо шестерёнка на панели быстрого запуска , либо Меню -Утилиты Системные (если классическое меню ),или Меню -Приложения -Утилиты -Параметры системы )

Параметры Системы
Открываем Управление пользователями .
Вводим пароль Рут (Root ) -админа
Вкладка пользователи
Правой кнопкой по строчке с нужным пользователем
Редактировать
Вкладка Группы
Ищем нужную группу (для вирт машины -это vboxusers)
Ставим галочку (или галочки , если несколько групп)
Ок

Пользователь добавлен в группу

В общем -то идентично дистрибутиву Rosa (Роса ), но с небольшими оличиями , принцип один .

Меню
Система
Yast
Управление пользователями и группами
Щелчок левой кнопкой мыши по нужной строчке с пользователем
Внизу нажимаем редактировать
Вкладка Подробности

Ставим галочку на нужной группе (если виртуальная машина , то vboxusers )
ОК

Кстати , В Yast можно попасть и через Меню -Настройка-Параметры
системы

Пользователь добавлен в группу

Этот способ подойдёт как для дистрибутива Роса , так и для Суси ,Линукс Минт ,Федоры и др .

Почему-то во многих дистрах выпилена эта прога по добавлению пользователей в группы .
Хотя добавить можно одной командой . Кстати этот способ наверно проще , чем через графический интерфейс

Итак запускаем консоль от рута . Здесь нужен пароль админа-root .Вводим

su
вводим пароль
sudo usermod -G группа -a имя

Для vboxusers (виртуальная машина)- это будет выглядеть примерно так ставите своё (имя пользователя , не моё естественно)

sudo usermod -G vboxusers -a yozha

В общем то и всё .Пользователь добавлен /
Для дистрибутивов АльтЛинукса (ALT Linux 7.0 Centaurus ,Simply Linux (Симпли Линукс) )
команда без Sudo , то есть

su
вводим пароль
usermod -G группа -a имя

Если хотим добавить пользователя в несколько групп сразу , то перечисляем названия через запятую :

su
вводим пароль
sudo usermod -G группа,группа,группа -a имя

к примеру :
sudo usermod -G adm,users,vboxusers,cdrom -a yozha

Кстати , если кому-то хочется добавлять через графический интрефейс ,а по умолчанию в дистрибутиве нет такой функции в параметрах ,то можете установить
gnome—system—tools .
Но в принципе проще наверно одну команду ввести в консоль ))

Источник

Оцените статью
Adblock
detector