Shell脚本 - 通过我的NAT实例ssh到私有AWS EC2实例

时间:2015-11-21 09:59:57

标签: linux shell amazon-web-services ssh amazon-ec2

我正在尝试创建一个shell脚本,以便允许一个简单的命令行连接到我的私有VPC下的EC2实例。

流程应该(我认为)通过我的NAT实例进行SSH隧道连接到我的私有EC2实例。

我试着遵循命令:

GET(['http://foo.org/bar?a=', '&b=', '\nContent-Type: application/json\nX-Credentials: ', '\n\n{ "foo":', '"bar":', '}'] a, b, credentials, foo, bar)(myOnReadyStateChangeHandler)

但我得到的只是与我的NAT实例的连接..

我做错了什么?

1 个答案:

答案 0 :(得分:0)

OpenSSH v7.3及更高版本支持-J开关和ProxyJump选项,该选项允许一个或多个逗号分隔的跳转主机,因此,您现在就可以执行以下操作:

ssh -J jumpuser1@jumphost1,jumpuser2@jumphost2,...,jumpuserN@jumphostN user@host