3
如何在Vagrant多机设置中配置SSH密钥?
我的Vagrantfile中有4个VM-3个应用程序服务器和一个Ansible控制主机。 我只使用Vagrant来创建VM,因为我仍在创建/编辑Ansible脚本时,从Ansible控制主机手动配置它们。 我可以执行其他操作vagrant ssh ansible,vagrant ssh app1/2/3但是当我尝试ansible-playbook oracle.yml从Ansible控制主机执行操作时,SSH失败并显示 fatal: [192.168.60.10]: UNREACHABLE! => {"changed": false, "msg": "SSH encountered an unknown error during the connection. We recommend you re-run the command using -vvvv, which will enable SSH debugging output to help diagnose the issue", "unreachable": true} 我可以使用用户无业游民和密码无业游民成功地将Ansible VM切换到Oracle VM。 我的Vagrantfile的关键部分是: config.ssh.insert_key = …