Windows 主机上的 Vagrant VMware Desktop VM - 文件夹共享

Vagrant VMware Desktop VM on Windows host - Folder Shares

由于企业许可,我们从 VirtualBox 上的 Vagrant 切换到 VMware Desktop/Workstation Pro 上的 Vagrant。主机是Win10,虚拟机是Linux.

尽管主机和 VM 之间共享文件夹,但一切似乎都以某种方式工作。我们尝试了很多不同的方式,NFS、bindfs、smb,但 none 符合我们的需要。

要求共享文件夹中至少允许 chmod 如果没有 chown。共享将由 nginx (Laravel Homestead VM) 托管的网站。我在 VirtualBox 上运行良好(但是使用 different/custom VM 映像),但不确定在 VMware 上的实现。

知道如何正确实施文件夹共享以允许 chmod 在 linux 来宾和 Win 主机上吗?

提前致谢!

一个可能的解决方案(虽然是静态的,chmod 仍然不起作用)是将共享挂载为 smb,(至少)具有以下 mount_options:

dir_mode=0755,file_mode=0660

或者它适合项目需要。 (这个提示是我从 Jeff Geerling 得到的)但我仍然对是否有任何方法可以在 Win 的共享上启用 chmod 感兴趣。