Vagrantfile:特定(如果可能的话,多个)文件夹的权限属性
Vagrantfile: permission attributes on specific (if possible multiple) folders
这就是我现在 Vagrantfile
中的内容:
config.vm.synced_folder "dev/", "/vagrant/dev",
owner: "www-data", group: "www-data"
我想要的是这样的:
config.vm.synced_folder "dev/", "/vagrant/dev"
config.vm.chown "/vagrant/dev/**/wp-content",
owner: "www-data", group: "www-data"
所以我想在 dev
文件夹内的特定文件夹上设置默认权限属性,例如 wp-content
.
只需在您的 Vagrantfile 中添加一个 shell provisioner...
config.vm.provision "shell",
inline: "find /vagrant/dev -type d -name wp-content | sudo xargs chown www-data:www-data"
同步的文件夹将在该供应器运行时加载,因此它应该按预期更改目录。
这就是我现在 Vagrantfile
中的内容:
config.vm.synced_folder "dev/", "/vagrant/dev",
owner: "www-data", group: "www-data"
我想要的是这样的:
config.vm.synced_folder "dev/", "/vagrant/dev"
config.vm.chown "/vagrant/dev/**/wp-content",
owner: "www-data", group: "www-data"
所以我想在 dev
文件夹内的特定文件夹上设置默认权限属性,例如 wp-content
.
只需在您的 Vagrantfile 中添加一个 shell provisioner...
config.vm.provision "shell",
inline: "find /vagrant/dev -type d -name wp-content | sudo xargs chown www-data:www-data"
同步的文件夹将在该供应器运行时加载,因此它应该按预期更改目录。