Para se livrar desse problema de permissões, aqui está o que eu adicionei ao meu Vagrantfile
:
if (/darwin/ =~ RUBY_PLATFORM) != nil
config.vm.synced_folder ".", "/host/path/to/shared/folder", nfs: true, :bsd__nfs_options => ["-maproot=0:0"]
else
config.vm.synced_folder ".", "/host/path/to/shared/folder", nfs: true, :linux__nfs_options => ["no_root_squash"]
end
Ele irá adaptar as opções do NFS de acordo com seu sistema operacional host (OSX ou Linux).