Capistrano по сути неинтерактивен; если появляется такая подсказка, к сожалению, вы не можете просто сказать «да», поскольку введенные вами команды не отправляются на удаленный хост. Вам придется выполнить «да» вручную.
Чтобы обойти эту проблему, добавьте ключ хоста в файл known_hosts для этого пользователя. Итак, SSH на любую машину, выполняющую развертывание, su на этого пользователя и попробуйте SSHing в 109.etc
. Вы получите то же предупреждение и сможете ввести «да», и на этот раз это сработает. После этого, cap deploy
как обычно, и вы больше не будете получать это сообщение.