【问题标题】:Ansible SSH Key SetupAnsible SSH 密钥设置
【发布时间】:2016-01-18 05:43:22
【问题描述】:

我正在尝试使用 Ansible,但在配置 SSH 密钥时遇到了问题。

我目前有两个 Ubuntu 14.04 虚拟机正在运行并存在于 Ansible 主机文件中。

我还有一个额外的 VM 用于 Ansible 管理。

我在管理机器上创建了一个 SSH 密钥并将它们“ssh-copy-id”到两个 Ubuntu 14.04 虚拟机。

根据观看视频和 Ansible 配置教程,我现在应该可以在两台机器上依次运行“ansible instancegroupname -m ping”,而无需输入密码。

但是,在管理 VM 上运行该命令时,系统会提示我输入管理 VM 本身的 SSH 密码,这是我在教程视频中没有看到的。它似乎对他们有用?

谢谢大家。

【问题讨论】:

  • 您能否将参数 -vvvv 添加到您的 ansible 参数中,以便您可以查看 ansible 用于连接主机的用户。默认情况下,它使用您当前的用户。

标签: ssh ansible


【解决方案1】:

通过将 ssh-key 添加到 ssh-agent 解决了这个问题。

【讨论】:

    猜你喜欢
    • 2016-08-15
    • 1970-01-01
    • 2020-03-01
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多