【发布时间】:2019-06-27 17:29:30
【问题描述】:
我们正在为应用部署实施 Ansible CI。为了从 Control Host 连接远程主机,我们使用了无密码 SSH 身份验证(通过将 SSH 密钥添加到 authorized_keys)。
但是随着最近的变化,Unix 团队不再允许在更高的 env 上将此作为公司 unix 政策。所以必须使用密码的方式。
运行 Ansible 并连接到远程机器的用户是 sudo 用户,并且没有自己的密码。
那么在这种情况下,我们如何在没有 SSH 密钥的情况下从控制主机连接到远程主机?
【问题讨论】:
-
您是否有权访问具有密码并且可以连接到远程计算机的用户?
-
是的,我愿意.. 那将是我的 unix 登录用户.. 然后我 sudo 到高级用户。
标签: ansible