A から B、C から D を経由して、B の秘密鍵を使用して C と D にアクセスする SSH

A から B、C から D を経由して、B の秘密鍵を使用して C と D にアクセスする SSH

サーバーにアクセスする方法を探しています() 2つのプロキシ (Bそして) 最初のプロキシに保存されたSSHキーを使用して(B)。 ぼくのコンピュータ () はキーを保存できません。

キーを使ってCにアクセスする方法を理解しましたBsshconfigファイル(cfこの郵便受け):

Host C
    ProxyCommand ssh -T -q -o 'ForwardAgent yes' B 'ssh-add -t 1 ~/.ssh/mykey && nc %h %p'

しかし、この時点では使えません同じ方法を使用するプロキシとしてアクセスするためのキーが分からない。 のみBそうします。

A ------------> B ------------> C ------------> D
  key 1 from A    key 2 from B    key 3 from B

このアクションを実行できる既存の ssh プロパティはありますか。

ありがとう!

関連情報