When running a vagrant instance the project folder is mounted on /vagrant
automatically. However is mounted with the following permissions
# ll -d /vagrant
drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/
I need it to be mounted with (at least) 0770 but I can't find how. If I run the mount command I see this output
# mount
v-root on /vagrant type vboxsf (uid=1000,gid=100,rw)
I've tried both chmod
and chown/chgrp
, but they won't work on that mounted folder so my apache user can't access that folder. I read in Vagrant manual that I can change owner and group but it doesn't mention nothing about permission.
How can I do that?
Another option could be switch to NFS but in this way it won't work on Windows platforms and it need to edit local /etc/exports
file and it would require root privileges and also it's pretty annoying, so I'd prefer to not make this change.