Mount bind с полным владением и разрешениями

Я использую 12.10 на virtualbox. У меня есть папка с документами Windows, доступная через виртуальную папку. Затем я хотел использовать mount --bind для монтирования папки с документами в папку с документами пользователя ubuntu в ~ / Documents

Вот команда, которую я использую:

sudo mount --bind /media/D/Leinardo/Documents ~/Documents

Тем не менее, я обнаружил, что папка ~ / Documents теперь принадлежит пользователю root, и у меня нет прав на запись. Есть идеи?

Спасибо заранее.

0
задан 13 April 2013 в 02:59

2 ответа

Снимите флажок с автомонтирования в настройках виртуальной машины.

Чтобы смонтировать папку вручную, запустите ее на терминале:

sudo mount -t vboxsf -o uid=1000,gid=1000 Documents /media/D/Leinardo/Documents

Чтобы смонтировать ее автоматически, добавьте эту строку в / etc / fstab:

Documents /media/D/Leinardo/Documents vboxsf uid=1000,gid=1000 0 0
0
ответ дан 13 April 2013 в 02:59

Вы должны использовать bind mount с опцией user / owner. Привязка не требует uid или gid.

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

Точка монтирования должна принадлежать пользователю root. Пользовательский каталог должен быть настроен по желанию.

Добавьте эту строку в / etc / fstab:

/media/D/Leinardo/Documents Documents none bind,user 0 2

(Исходная ссылка) https://superuser.com/q/623375/179826

0
ответ дан 13 April 2013 в 02:59

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

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