使用Ansible登录临时交互式屏幕

时间:2017-02-15 03:44:59

标签: bash ansible

我有一些远程机器,我需要在其上执行一些命令。我想使用Ansible自动执行此操作。

这是登录远程机器的方式。

  • 我使用用户名/密码登录。
  • 登录后(打印完最后一次成功登录后),会弹出另一个交互式屏幕询问安全问题(请不要问为什么,但是这样配置)。只有在输入答案后才能在机器上执行命令。

第2步的工作方式类似于放在bash_profile中的交互式脚本。

我配置了RSA密钥对,因此Ansible可以到达第2步。但是在第2步中,如何在继续执行其他任务之前使用ansible输入安全性答案。

1 个答案:

答案 0 :(得分:1)

  

如何在继续执行其他任务之前使用Ansible输入安全答案。

你不能不修改Ansible代码。

另见an answer to a very similar question