在Mac (snow leopard)里面让你的ssh支持跳跃,需要ssh的fo…

在Mac (snow leopard)里面让你的ssh支持跳跃,需要ssh的forward agent。你可以实验一下在自己登录的服务器上面再ssh localhost一下,如果问你密码也就是说你的key没有生效,那么说明你的forward agent没有生效。那么首先:

ssh-add -K ~/.ssh/id_rsa
ssh-add -K ~/.ssh/id_dsa

然后修改你的/etc/ssh_config,将ForwardAgent no修改为:

ForwardAgent yes

@lixiaohong同学还推荐在你登录的服务器上面也打开这个选项,这样你就可以顺利的跳来跳去了。