我将我的脚趾浸入Ansible,我在配置SSH密钥时遇到了问题。
我目前有两台运行的Ubuntu 14.04虚拟机并出现在Ansible主机文件中。
我还有一个额外的VM用于Ansible管理。
我在管理计算机上创建了一个SSH密钥,并且' ssh-copy-id'它们都适用于两个Ubuntu 14.04虚拟机。
基于观看视频和关于Ansible配置的教程,我现在应该能够运行&ansard instancegroupname -m ping'无需输入密码即可顺序在两台机器上完成。
但是,当在管理VM上运行该命令时,系统会提示我输入管理VM本身的SSH密码,这是我在教程视频中没有看到的。它似乎对他们有用吗?
谢谢你们。
答案 0 :(得分:3)
这是通过将ssh-key添加到ssh-agent来解决的。