Multiple server deploy: solicitando senha ssh para cada servidor

Estou configurando o Capifony (Capistrano para symfony), mas tenho um problema com a senha ssh ao testar a implantação de vários servidore

Aqui estão algumas versões:

daniel@fiji:~$ ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]

daniel@fiji:~$ cap --version
Capistrano v2.9.0

daniel@fiji:~$ uname -a
Linux fiji 3.0.0-13-generic-pae #22-Ubuntu SMP Wed Nov 2 15:17:35 UTC 2011 i686 i686 i386 GNU/Linux

E algumas configurações de deploy.rb:

set :domain, "mydomain"
...
set :user, "sshuser"
set :password, "sshpassword"
...
role :web, domain
role :app, domain
...

A implantação em um único servidor funciona muito bem, sem a necessidade de digitar senhas. Tudo bem. Mas se eu tentar adicionar mais servidores à configuração (precisarei implantar em 6 a 9 máquinas) com uma configuração como esta:

...
set :user, "sshuser"
set :password, "sshpassword"
role :web, "ipaddr1", "ipaddr2"
role :app, "ipaddr1", "ipaddr2"
...

@Capistrano começa a me perguntar a senha ssh para cada servidor listado, mesmo que esteja definido como antes ... o que há de errado nessa configuração? Digitar a senha permite que o processo continue e tudo funcione, mas eu gostaria de evitar a senha sempr

Obrigado Daniel

questionAnswers(2)

yourAnswerToTheQuestion