Изменение разрешения на общую папку VMware

У меня есть гость ubuntu на хосте Win10. Я поделился каталогом хоста, используя функцию общей папки VMware ( / MNT / HGFS / HostData ), и это отлично работает. То, что я хотел бы сделать, это изменить владельца и установить разрешения на эту папку.

Я добавил следующую строку на / etc / fstab :

.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse uid=33,gid=33,umask=007 0 0

Однако , когда я загружающую общую папку, имеет разрешения по умолчанию (корневой корня DRWXRWXRWX). Я могу получить желаемое разрешение на размонтирование и запуску файла FSTAB:

umount /mnt/hgfs/
mount -a

Мое предположение - это то, что VMware монтирует папку в другом месте, и она принимает приоритет, но я не знаю, где вносить изменения (или если мое предположение неверно ). Я полностью новичок в Linux, так что не стесняйтесь предположить, что я сделал очень базовую ошибку.

Обновление

Я попытался установить на новый каталог (а не на одном использовании VMware):

.host:/HostData /mnt/hostdata fuse.vmhgfs-fuse uid=33,gid=33,umask=0007 0 0

Это приводит к странному состоянию при первом загрузке: разрешения перечислены как D ???? ????? . Умереть , затем Mount-A получает желаемые результаты. Это приводит мне полагать, что файл FSTAB выполняется до того, как VMware готова общая папка.

0
задан 15 March 2021 в 23:13

1 ответ

Я отказался от моей первоначальной цели модификации разрешений точки монтирования, который создает VMware. Вместо этого (как предложено @nicholasfomichella), я создаю новую монтажную точку, которая, кажется, дает мне желаемые результаты. Следующая строка о том, что я оказался в / etc / fstab :

.host:/HostData /mnt/hostdata fuse.vmhgfs-fuse allow_other,uid=33,gid=33,umask=0007 0 0

. Обратите внимание, что не удается без Allow_Oter в качестве опции.

0
ответ дан 18 March 2021 в 23:26

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

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