[AWS][windows]踏み台EC2経由でSSH接続するための設定configファイル

 こんな感じの構成のときにWindows上でprivate subnet内のEC2インスタンスに踏み台経由でSSHアクセスするためのconfigファイルです。

 OpenSSH前提です。

Host bastion
  Hostname <public subnetのEC2のパブリックIP>
  User ec2-user
  IdentityFile 秘密鍵ファイルのパス

Host <EC2インスタンスの名前(ここは任意)☆>
  Hostname <private subnetのEC2のプライベートIP>
  User ec2-user
  IdentityFile 秘密鍵ファイルのパス
  ProxyCommand ssh.exe bastion -W %h:%p

Host <EC2インスタンスの名前(ここは任意)☆>
  Hostname <private subnetのEC2のプライベートIP>
  User ec2-user
  IdentityFile 秘密鍵ファイルのパス
  ProxyCommand ssh.exe bastion -W %h:%p

 このファイルを<ユーザールート>/.ssh/configに配置します。

 以下のコマンドでインスタンスにSSH接続できます。

ssh ☆の部分のEC2インスタンス名

コメントを残す

メールアドレスが公開されることはありません。