From: James Dinkel Date: 2008-04-16T08:27:11+09:00 Subject: Re: Windows, Net::SSH: how do I use a private key (w / passw Luis Lavena wrote: > On Apr 15, 6:45 pm, James Dinkel wrote: >> channel.on_data do |ch, data| >> >> and it works, but I would prefer it to use a private key for the >> authentication and then prompt for the key's password. In the >> documentation it says it will automatically look for a key in certain >> places, but the places are unix paths and this needs to run from a >> Windows (XP) box. > > You will need a few things: > > Pageant (from PuTTY) is like a ssh keyring that hold all your private > keys. Also, you need to create a PuTTY session with the same name of > your server (files02) and put into Connection -> Data the username > you're using to log into the server. > > That's what I'm using with capistrano and other Net::SSH things that I > cannot disclose, and worked without issues. > > HTH, So, Net::SSH will pull a key from Pageant? I was hoping for something a little more portable, like being able to tell it to use a key located in the same directory as the script. -- Posted via http://www.ruby-forum.com/.