Coffee123
Coffee123

Reputation: 156

Vagrant RSYNC permissions

Vagrant RSYNC folders have options for changing the owner and group (owner, group, rsync__chown), but what about permission levels for both file and directory (dmode, fmode, rsync__chmod)?

It seems like the permissions for my synced folder are changing after every "vagrant rsync" command!

I am having trouble finding info for that command on their website. Any idea where I can find the documentation for that command?

Upvotes: 3

Views: 1086

Answers (1)

Luke
Luke

Reputation: 4063

In your Vagrantfile you can configure the permissions for the synced folder in the following manner:

config.vm.synced_folder "./", "/vagrant", 
  owner: "vagrant",
  group: "www-data",
  mount_options: ["dmode=775,fmode=664"]

In this way you can specify the permissions and dir/file modes so they are consistent when you vagrant rsync or vagrant rsync-auto.

Since you asked, here is the documentation for that command: https://www.vagrantup.com/docs/synced-folders/rsync.html

Upvotes: 2

Related Questions