DRYな備忘録

Don't Repeat Yourself.

踏み台サーバを使ったssh

~/.ssh/config など

Host fumidai
    HostName 1.1.1.1
    User otiai10
    ForwardAgent yes

Host honmei
    HostName 1.1.1.2
    User otiai20
    ProxyCommand ssh -W %h:%p fumidai
    IdentityFile ~/.ssh/honmei.pem
  • 踏み台サーバ(fumidai)
    • user: otiai10 で入る
  • 本命サーバ(honmei)
    • user: otiai20 で入りたい
    • keyはローカルの~/.ssh/honmei.pemを使いたい

ssh -Wのほうが、ssh ncより分かりやすくて好き

各フィールドについて調査

// あとで書く