ssh-agent

ssh-agent

鍵をリモートホストを渡り歩く時に、鍵を持ち回ってくれる

local -> x -> y -> z

というサーバがある時

localで

$ ssh-add <key>
$ ssh <yourname>@<xのadresss>

とすると。
x から y, y から zへつなぐとき. localでaddしたkeyをssh loginに利用してくれるという理解。

ログインした x 上で

$ ssh-add -l

とすると。localでaddしたkeyが見えていれば正常。
x から yのときは-Aオプションいらない。

$ ssh <yourname>@<yのaddress>

でつなげることができる。