在没有SSH隧道的情况下在EC2上远程连接到MySQL

问题描述 投票:0回答:1

有没有办法在不使用SSH隧道的情况下远程连接到AWS EC2上运行的数据库?

我需要为用户提供远程数据库访问,而无需授予他访问EC2实例的权限。

我已经将入站规则设置为允许所有。如果我将连接方法设置为SSH,我可以连接。

enter image description here

mysql amazon-web-services amazon-ec2
1个回答
4
投票

如果EC2实例位于公有子网中,则向用户开放端口3306应足以允许访问。

如果实例位于私有子网中,但您不想设置隧道,则可以在公有子网中创建负载均衡器(ELB classic或新的网络负载均衡器),并使用TCP转发到数据库 - 用户可以连接到LB上的端口。

© www.soinside.com 2019 - 2024. All rights reserved.