繁体   English   中英

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

[英]Shell Script - ssh to a private AWS EC2 instance through my NAT instance

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

流程应该是(我认为)SSH 隧道通过我的 NAT 实例进入我的私有 EC2 实例。

我尝试以下命令:

ssh -A -L 9000:ubuntu@my.private.instance.ip:22 ec2-user@my_nat_instance; 

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

我做错了什么?

OpenSSH v7.3 以后支持 -J 开关和 ProxyJump 选项,允许一个或多个逗号分隔的跳转主机,因此,您现在可以简单地执行以下操作:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM