我可以更改Vagrant synced_文件夹(vmware_fusion provider)的权限吗

我可以更改Vagrant synced_文件夹(vmware_fusion provider)的权限吗,vagrant,vagrantfile,vmware-fusion,Vagrant,Vagrantfile,Vmware Fusion,我有一个vmware\u fusion提供程序框,我想在vagrant up--provider vmware\u fusion期间同步vagrant文件中的工作目录。根据文档,我可以使用mount\u选项,但当我看到一些帖子和mount\u选项通常如下所示: Vagrant.configure("2") do |config| config.vm.synced_folder "www", "/var/www", id: "workbox", owner: "www-data",

我有一个vmware\u fusion提供程序框,我想在
vagrant up--provider vmware\u fusion
期间同步vagrant文件中的工作目录。根据文档,我可以使用
mount\u选项
,但当我看到一些帖子和
mount\u选项
通常如下所示:

Vagrant.configure("2") do |config|

  config.vm.synced_folder "www", "/var/www", 
  id: "workbox",
  owner: "www-data",
  group: "www-data",
  mount_options: ["dmode=777,fmode=666"]

end
但我得到一个错误,它说:

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

vmhgfs-fuse -o uid=`id -u www-data`,gid=33,allow_other,dmode=777,fmode=666 '.host:/workbox' /var/www
在vmware fusion provider box中使用
mount\u options
有什么独特之处吗?这个盒子是Ubuntu 14.04,是我定制的

目标是能够添加vhost、在本地工作并能够浏览以查看更改。

我认为vmhgfs fuse没有设置目录权限的模式,但您可以使用
umask
属性设置文件的权限

Vagrant.configure("2") do |config|

  config.vm.synced_folder "www", "/var/www", 
    id: "workbox",
    owner: "www-data",
    group: "www-data",
    umask: "666"

end

什么是主机操作系统?您是否查看了
--debug
输出以查看是否有其他信息?我的主机是运行10.10.5的Mac。我看到
fuse:unknown选项dmode=777'
我感觉vmware fusion插件的
dmode
fmode
不同。谢谢。我试了一下umask,现在只是大致了解了一下umask。但即使我更改权限,我也无法更改同步文件夹中任何目录和文件的所有者
chown:更改'index.php'的所有权:不允许操作
。我认为,如果我试图做的是拥有php fpm池配置文件,那么我改变所有权的目标是没有必要的。我在
vagrant up
时设置的
www-data
适用于我拥有的php fpm池。