从控制主机到远程主机的 Ansible 连接:无密码 SSH 的替代方案

从控制主机到远程主机的 Ansible 连接:无密码 SSH 的替代方案

我们正处于实施 Ansible CI 以进行应用程序部署的中途。为了从控制主机连接远程主机,我们使用了无密码 SSH 身份验证(通过将 SSH 密钥添加到 authorized_keys)。

但随着最近的变化,Unix 团队不再允许在更高环境中这样做,因为这是企业 unix 策略。所以必须使用密码方式。

运行 Ansible 并连接到远程机器的用户是 sudo 用户,并且没有自己的密码。

那么在这种情况下,我们如何在没有 SSH 密钥的情况下从控制主机连接到远程主机?

相关内容