cómo resolver el rechazo de la key ssh al implementar la aplicación 1st Rails3?

Estoy intentando implementar una aplicación Rails3, por primera vez, en Dreamhost usando Git & Capistrano. Usando las instrucciones de configuration de Capistrano de Dreamhost. Hasta un último error:

Cap deploy:check => looks good. Cap deploy:setup => looks good. 

Sin embargo, Cap deploy: cold => falla:

 ** [alvarez.dreamhost.com :: out] Permission denied (publickey). ** [alvarez.dreamhost.com :: out] fatal: The remote end hung up unexpectedly 

Mi file config / deploy.rb contiene, entre otras variables,

 ssh_options[:keys] = %w(/home/bubby/.ssh/id_rsa) set :chmod755, "app config db lib public vendor script script/* public/disp*" set :use_sudo, false 

Configuración de key pública completada en la PC de casa. (Ubuntu.) Trabajando con el repository de GitHub.

Haber copydo la key pública al directory del dominio de acuerdo con las instrucciones del DH.

¿Alguna sugerencia? Alcanzando el límite de las capacidades de ayuda de DH. Gracias.

Configure la URL del repository en la versión de solo lectura:

set :repository, "https://github.com/bjpcjp/catalog.git"

De lo contrario, git está intentando usar tu key ssh privada para autenticarte contra GitHub. Esto falla en el server a less que realice acciones adicionales.