Совместно используемые папки VirtualBox принадлежат корню в госте Lubuntu

Моя Установка следующим образом -

Хост: сервер Ubuntu 14.04 гостей: рабочий стол Lubuntu 15.10

Я совместно использовал директоров на хосте гостя с опцией автомонтирования, и каталоги обнаруживаются в гостевой ОС очень хорошо-/media/sf_sharename

Кроме того, пользователь гостя добавляется к vboxsf группе.

Проблема состоит в том, что весь общий dir и его содержание принадлежат корню. Я попробовал показанный-R, но он заканчивается, не сообщая об ошибке в госте, но владение не изменяется.

У меня есть другая установка, где гость является рабочим столом человечности 15.10, и я не столкнулся с этой проблемой там.

Мне нужен rw доступ на тех общих директорах, как зафиксировать это?

12
задан 19 March 2016 в 16:27

4 ответа

На Ubuntu хост Сервера выполняют эти команды:

sudo chmod -R 777 /path-to-shared-folder/shared-folder

sudo chown -R user1:user1 /path-to-shared-folder/shared-folder  

На Настольном госте Lubuntu выполняют эту команду:

sudo usermod -G vboxsf -a user2

Перезапуск гостевая система для вступления в силу изменений.

Примечание: user1 = Ваш пользователь узла имя | user2 = Ваш гостевой пользователь имя

14
ответ дан 23 November 2019 в 03:31

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

sudo adduser myuser vboxsf
6
ответ дан 23 November 2019 в 03:31

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

sudo mount -t vboxsf folder share -o uid=1000,gid=1000

1000 идентификатор по умолчанию пользователя по умолчанию. Это может быть проверено id username

6
ответ дан 23 November 2019 в 03:31

На Ubunut 18.04 (и я то же самое для 14) два вопроса, потому что с предложениями решений тоже не все в порядке многие сценарии, такие как nginx и другие.

  1. Добавить пользователя в группу vboxsf
  2. Добавить монтирование в /etc/fstab
  3. Убедитесь, что у пользователя есть 1000 для uid и gid, используя id $USER
sudo usermod -aG vboxsf $USER

/etc/fstab

shared_named_in_virtual_box /home/user/point_mount_name vboxsf defaults,dmode=755,fmode=644,gid=1000,uid=1000 0 0

После перезагрузки, если вы укажете правильные значения, у вас будет общее монтирование на /home/user/point_mount_name с правильными значениями для каталогов и файлов chmod, и оно будет выбрано вашим пользователем.

1
ответ дан 23 March 2020 в 12:57

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

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