Подключение удаленных хостов по SSH к Ansible
Использование WinSCP и Putty как консоль
Ansible в основном связывается с клиентскими компьютерами через SSH.
С помощью следующей команды создайте SSH-ключ, который будет использоваться для подключения к хостам:ssh-keygen -t rsa
Скопируйте сгенерированный ключ на каждый хост, который будет обслуживаться Ansible:ssh-copy-id root@your_ip
Копируем пароль и правой кнопкой мыши вставляем его в строку консоли Putty. Как пароль вставится видно не будет. Нажимаем Enter и дальше вы получите сообщение что ключ успешно добавлен на удаленную машину. Это значит, что ваш удаленный хост добавлен к машине ansible.
Записи хостов находятся в файле:/root/.ssh/known_hosts
Важно: на каждом хосте должен быть установлен язык python и пакет python-apt:apt-get install python python-apt