Force Capistrano to ask for password
Posted
by
Moshe Katz
on Server Fault
See other posts from Server Fault
or by Moshe Katz
Published on 2012-08-29T02:55:29Z
Indexed on
2012/08/29
3:40 UTC
Read the original article
Hit count: 673
ssh
|capistrano
I am deploying using Capistrano to a new server and having the following issue. Currently, I cannot add an SSH key to the server to log in with so I must use password authentication. However, I do have a key for another server saved in my local user account's .ssh
directory.
Here is the error I get when I try to log in:
C:\Web\CampMaRabu>cap deploy:setup
* executing `deploy:setup'
* executing "mkdir -p /home2/webapp1 /home2/webapp1/releases /home2/webapp1/shared /home2/webapp1/shared/system /home2/webapp1/shared/log /home2/webapp1/shared/pids"
servers: ["myserver.example.com"]
connection failed for: myserver.example.com (OpenSSL::PKey::PKeyError: not a public key "C:/Users/MyAccount/.ssh/id_rsa.pub")
How can I get Capistrano to ignore the existence of the key I have and let me log in with a password instead? I tried adding set :password, "myp@ssw0rd"
to deploy.rb
and it didn't help.
© Server Fault or respective owner