SSH agent with key forwarding is the way to do this, regrettably Asif, we
took the decision not to consider SSH education & guidance as our
responsibility (although I think we may have to rethink that, or at the very
least, recommend some reading for new users.)

Key (or agent) forwarding (the terms are almost interchangeable) is a great
way to use your own development key on github, to do checkouts in your name,
and it's a great way to avoid key maintenance nightmares too. (eg, you don't
have to make a key from gateway->host for each user, you just enable the
user to log on to every host, and let them take their key with them via
agent forwarding)

As for recommended reading - this article is great, and should really be
cited as essential background knowledge for pain free deployment!

   - http://unixwiz.net/techtips/ssh-agent-forwarding.html

-- Lee Hambley

Twitter: @leehambley | @capistranorb

-- 
* You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en

Reply via email to