Windows 流浪汉';拒绝许可';在窗户上

Windows 流浪汉';拒绝许可';在窗户上,windows,centos,vagrant,Windows,Centos,Vagrant,通过Windows上的Vagrant访问文件时遇到问题。我已经在OSX上使用它很长一段时间了,我的Vagrantfile设置正确,每次都能正常工作 我向我的同事发送了同一个流浪汉文件,他在Windows上,试图通过浏览器访问文件时收到“权限被拒绝” 需要明确的是,权限错误是在浏览器中访问“dev.local”时由服务器返回的,而不是从Vagrant本身返回的。。。这将是Windows上或VM内的配置错误 虚拟机是CentOS 6.5 Vagrantfile: # -*- mode: ruby -

通过Windows上的Vagrant访问文件时遇到问题。我已经在OSX上使用它很长一段时间了,我的Vagrantfile设置正确,每次都能正常工作

我向我的同事发送了同一个流浪汉文件,他在Windows上,试图通过浏览器访问文件时收到“权限被拒绝”

需要明确的是,权限错误是在浏览器中访问“dev.local”时由服务器返回的,而不是从Vagrant本身返回的。。。这将是Windows上或VM内的配置错误

虚拟机是CentOS 6.5

Vagrantfile:
# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "chef/centos-6.5"
  config.vm.network "private_network", ip: "192.168.33.21"
  config.vm.network :forwarded_port, guest: 80, host: 8080
  config.vm.provision :shell, :path => "install.sh"
  config.vm.hostname = "dev.local"
  config.vm.synced_folder ".", "/home", id: "vagrant", :nfs => false, :mount_options => ["dmode=777","fmode=777"]
  config.ssh.insert_key = false
  config.ssh.username = "vagrant"
  config.ssh.password = "vagrant"
end

任何Windows流浪用户都能对此有所了解吗?

这是VbGuestaditions过时了。权限错误是由于无法同步到我的本地文件夹(其中包含index.php),因此它使用的是不包含任何内容的servers/home文件夹,并且由于禁用了查看目录结构,因此返回了权限错误

我安装了4.X.X,而VirtualBox在5.X.X上。以下是修复程序:

运行命令:
vagrant插件安装vagrant vbguest

运行
vagrant up
,由于插件无法复制文件,因此仍可能引发错误

vagrant ssh
进入该框并运行以下命令:

sudo ln-s/opt/vboxguestaditions-5.X.X/lib/vboxguestaditions/usr/lib/vboxguestaditions

将5.X.X替换为您的VirtualBox版本

注销并运行
vagrant reload

跳一支快乐的舞蹈