ssh passwords rsync synchronize ansible-playbook

ssh - Ansible solicita contraseña cuando se usa sincronizar



passwords rsync (1)

Si ha configurado correctamente las teclas ssh en el <host>, entonces debería funcionar lo siguiente.

ansible all -m synchronize -a "mode=push src=rel/path/myfolder/ dest=/abs/path/myfolder/" -i <host>, -vvv

Pude obtener el trabajo anterior sin ningún aviso de contraseña.

Estoy usando ansible de la siguiente manera:

ansible-playbook -f 1 my-play-book.yaml --ask-pass --ask-sudo-pass

Después de esto, me piden que ingrese las contraseñas de ssh y sudo (la misma contraseña para ambos).

Dentro de mi archivo de playbook estoy usando la tarea de sincronización:

synchronize: mode=push src=rel/path/myfolder/ dest=/abs/path/myfolder/

Para cada host, se me pide que ingrese la contraseña ssh del host remoto (la misma que ingresé al comienzo de la ejecución del libro de jugadas)

¿Cómo puedo evitar ingresar la contraseña al ejecutar la tarea de sincronización?