В PuTTY запрос на вход создается клиентом PuTTY, а запрос пароля поступает со стороны сервера.
Может ли сервер направить трафик обратно в подсеть клиента?
В некоторых дистрибутивах Linux ssh настроен на поиск имени хоста клиента в DNS по умолчанию :, если это не удается, это может привести к длительной задержке, особенно если также включены методы аутентификации GSSAPI. Если общая задержка становится слишком большой, попытка подключения может истечь.
Пришлось переписать задачи.
- copy:
dest: /tmp/ansiblefile.txt
content: |
{% if myFoo %}
; lots of stuff
{% else %}
; lots of other stuff
{% endif %}
- copy:
dest: /foo
content: |
; lots of stuff
when: myFoo
- copy:
dest: /foo
content: |
; lots of stuff
when: not myFoo
По-моему, и то и другое нормально. Однако я бы использовал последний подход, так как мне проще не иметь дело с шаблонами jinja; документация для шаблонов jinja не очень подробная и простая для понимания.