Cannot change permissions of folders within vagrant home folder

前端 未结 7 2098
抹茶落季
抹茶落季 2020-12-04 08:50

When I ssh in to my vagrant vm, I can change permissions of files and folders above and outside the vagrant user folder, and for files within the vagrant user folder. But ca

7条回答
  •  無奈伤痛
    2020-12-04 09:12

    The format for shared folders changes across different versions of Vagrant. See Fabio's answer https://serverfault.com/questions/398414/vagrant-set-default-share-permissions

    Vagrant version 1.3.1 and earlier

    config.vm.share_folder "v-data", "/export", "/export", :owner => 'vagrant', :group => 'httpd', :extra => 'dmode=775,fmode=775'

    Vagrant version 1.3.1, 1.3.2

    In Vagrant 1.3.1 and later, the extra option has been replaced with mount_options that expects an array.

    config.vm.share_folder "v-data", "/export", "/export", :owner => 'vagrant', :group => 'httpd', :mount_options => ['dmode=775', 'fmode=775']

    Vagrant version >=1.3.3

    In vagrant 1.3.3 it appears config.vm.share_folder has been replaced with config.vm.synced_folder.

    config.vm.synced_folder "v-data", "/export", "/export", :owner => 'vagrant', :group => 'httpd', :mount_options => ['dmode=775', 'fmode=775']

提交回复
热议问题