Моя хоста ОС - це Windows 10 , моя віртуальна машина - Ubuntu Mate 16 . Версія
VMWare - 12.5 .
Шлях монтування виглядає приблизно так: / mnt / hgfs / {mysharedfolder}.
І встановлено " root " користувача / групи за замовчуванням. Я хочу змінити його на " www-data ".
Проблема полягає в тому, що жоден із запропонованих методів в Інтернеті не працює над тим, щоб змінити право власності на загальну папку. Мабуть, з останньою версією вони щось змінили.
Ось що я намагався поки що:
- під ' etc / init.d ' я редагував файл ' vmware-tool s':
# Змонтувати всі файлові системи hgfs vmware_mount_vmhgfs () { if ["` is_vmhgfs_mount` "=" ні "]; тоді if ["` vmware_vmhgfs_use_fuse` "=" так "]; тоді mkdir -p $ vmhgfs_mnt vmware_exec_selinux "$ vmdb_answer_BINDIR / vmhgfs-fuse \ -o підтип = vmhgfs-fuse, enable_other, uid = 33, gid = 33 $ vmhgfs_mnt " ще vmware_exec_selinux "mount -t vmhgfs .host: / $ vmhgfs_mnt -o uid = 33, gid = 33" фі фі }
намагався безпосередньо відредагувати ' / etc / fstab ', і OS не завантажився в 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
Чи є якесь оновлене рішення для цього?