Vagrant无法修改同步目录的权限

  1. Vagrant的同步目录,在虚拟机内是无法修改所有者和所属组的。且可以对其进行如下配置:

device.vm.synced_folder  
  "./share_dir", # 配置本地共享目录
  "/vagrant",    # 配置虚拟机对应的挂载目录
  create: true,  # 如果虚拟机上对应的文件夹不存在, 则创建
  owner: "root", # 指定目录的所有者
  group: "root", # 指定目录的所属组
  mount_options: ["dmode=755", "fmode=644"], # 指定文件夹权限和文件权限
  type: "rsync"  # 指定文件同步方式, 一般让系统选择, 不指定

参考资料

  1. 同步目录的用户权限