Разрешение общего доступа к подпапкам при создании через vbox (хост ubuntu и гость ubuntu)

Впервые использую Ask Ubuntu, но отчасти опытный пользователь здесь.

У меня есть гость Ubuntu 14.04 и хост Kubuntu 14.04, использующий VirtualBox для какого-то важного тестирования, и я пытаюсь использовать общую папку от моего хоста до моего гостя. Я уже настроил общую папку через конфигурацию машины VirtualBox, а также добавил команду монтирования в моем гостевом файле Ubuntu /etc/rc.local следующим образом:

# On my guest machine
mount -t vboxsf my_shared_folder /home/myguestuser/Desktop/my_shared_folder

И также добавил моего гостевого пользователя Ubuntu в группу vboxsf :

# On my guest machine
sudo adduser myguestuser vboxsf

Теперь моя общая папка хоста фактически видна с моего гостевого рабочего стола, но я не мог ничего там написать с гостевой машины, потому что она отображалась как владелец «root: root»:

# On my guest machine
myguestuser@VBoxMachine:~/Desktop/my_shared_folder > ls -l
total 1
drwxrwxr-x 1 root root 4096 jul  2 14:30 test

Так что мне пришлось сделать то, что я ненавижу делать, дал полный доступ всем в общей папке моего хоста (она находится на другом жестком диске с именем Data, но она смонтирована по умолчанию на моем хосте, а также с мой пользователь как владелец):

# On my host machine
sudo chmod 777 /media/me/Data/My\ Documents/Shared

Так что теперь я могу видеть содержимое моей общей папки на моей гостевой машине и также писать на нее, НО каждый раз, когда я создаю файл или папку с гостевой машины, это снова создан с drwxrwxr-x правами доступа ..: (

Как сохранить права доступа 777 для каждого файла, который я создаю на моей гостевой машине?

1
задан 3 July 2014 в 00:43

1 ответ

На моем госте я только когда-либо делал эти sudo adduser myguestuser vboxsf, установленные гостевые дополнения, устанавливал дополнительный пакет и затем добавлял совместно используемую папку через VirtualBox GUI с автомонтированием и полным доступом. Никогда не должен был делать mount. Хост тогда доступен через /media/sf_myguestuser (или подобный путь).

0
ответ дан 3 July 2014 в 00:43

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

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