Suppose I have access to pc via a server. I can directly log-on to pc by using How do I connect to a pc through another pc using ssh
Such that my .ssh/config looks like:
Host short
Hostname pc
User me
ProxyCommand ssh me@server nc %h %p
The user and home-folder on pc and server are the same, but only server can be directly reached from the outside world. Now, if I ssh short, I have to type the same password twice.
I am now looking for a way to login using the tunnel without typing my password even once.
I've tried the ssh-keygen procedure, but that does not help me here. I also found this quite related question: Set up password-less SSH tunneling from home computer behind NAT to inside computer behind gateway, but I can't figure out how this would apply to my situation.
The question basically comes down to: how can I setup passwordless login over a ssh alias?
ssh-copy-id, I had to the name of the alias, which in the above example wasshort. Thanks! – Bernhard Mar 30 '13 at 07:56