Мой хост ОС Windows 10 моя виртуальная машина Ubuntu Mate 16 ,
VMWare версия 12,5 ,
Путь монтирования выглядит так: / Шоссе / HGF, / {mysharedfolder}.
И он установлен на корень 'пользователь / группа по умолчанию. Я хочу изменить это на WWW-данные ».
Проблема в том, что ни один из предложенных в Интернете методов не работает для изменения владельца общей папки. Видимо с последней версией они что-то изменили.
Это то, что я пробовал до сих пор:
- под ' и т.д. / init.d «Я редактировал» VMware-инструмент S 'файл:
# Mount all hgfs filesystems
vmware_mount_vmhgfs() {
if [ "`is_vmhgfs_mounted`" = "no" ]; then
if [ "`vmware_vmhgfs_use_fuse`" = "yes" ]; then
mkdir -p $vmhgfs_mnt
vmware_exec_selinux "$vmdb_answer_BINDIR/vmhgfs-fuse \
-o subtype=vmhgfs-fuse,allow_other,uid=33,gid=33 $vmhgfs_mnt"
else
vmware_exec_selinux "mount -t vmhgfs .host:/ $vmhgfs_mnt -o uid=33,gid=33"
fi
fi
}
пытался напрямую редактировать / И т.д. / Fstab и ОС больше не загружалась в GUI, мне пришлось удалить строку из командной строки.
.host:/{shared-folder} /{path-to-mount-on} vmhgfsпо умолчанию, ttl = 5, uid = 33, gid = 33 0 0Наивные попытки, такие как ручное размонтирование и перемонтирование пути, использование chown или chmod, бесполезны, так как система немедленно отменяет соответствующие изменения. Также попытался смонтировать с этим:
vmhgfs-fuse .host: / / mnt / hgfs -o uid = 1000 -o gid = 1000 -o umask = 0033
Есть ли обновленное решение для этого?