使用Vagrant,我需要配置2个相互依赖的VM。
我的问题的一部分是我需要从usr1 @ vm1到usr2 @ vm2的无密码ssh(并且相反)。
除此之外,我需要执行以下步骤(可能与无密码ssh配置非常相似,我实际上是在询问下面的#4) 1)安装并配置vm1以供vm2访问 2)安装并配置vm2以供vm1访问 3)配置vm2以访问vm1(使用#1的结果) 4)配置vm1以访问vm2(使用#2的结果)
如果我的VagrantFile设置如下:
config.vm.define "vm1", primary: true do |subconfig|
...
# do Step1
end
config.vm.define "vm2" do |subconfig|
...
# do Step2
# do Step3
end
如何编写对vm1的第二次访问的脚本以运行Step4?