AWS EC2 (AWS Linux) 我如何访问私有实例

AWS EC2 (AWS Linux) how I access a private instance

我无法访问私有实例 (AWS Linux)
What i try to do( Image )

我尝试使用 ssh -i key.pem user@[= 访问 DB Server 实例(没有 public ip) 34=],但对我没用;由于 VPC 默认允许其子网之间的连接,请尝试将 key.pem 上传到 WEB Server 实例并在那里连接使用 ssh -i key.pem user@private_ip;但是 AWS 不允许我上传到这个文件。

你能帮我解决这个问题吗?

but AWS does not allow me to upload to this file.

您使用 scp 将其上传到您的堡垒。如果你可以 ssh 到堡垒,你也可以 scp 你的钥匙。

但是现在使用 ssm session manager ssh 到您的私有实例可能是更好的主意。这不需要任何堡垒主机,并且比传统的 ssh 登录有很多优势。