gpt4 book ai didi

java - 连接到远程 Amazon RDS mysql 实例的桌面应用程序

转载 作者:行者123 更新时间:2023-11-30 00:55:05 26 4
gpt4 key购买 nike

我有一个 java swing 桌面应用程序,需要通过 jdbc 连接到远程 mysql 实例。我正在考虑为此使用 Amazon RDS 并创建一个 IP 为 0.0.0.0 的安全组 - 有效地允许所有 IP 连接到 mysql 实例。

我知道这种方法存在安全隐患,我们最好将远程数据库与 Web 应用程序放在一起。桌面应用程序应通过rest/soap访问Web应用程序,然后通过Web应用程序公开的服务访问其背后的数据库。

现在工作量很大。因为我已经有连接到本地数据库的桌面应用程序。我只是想将数据库移到云上,以便用户可以从安装了相同 java swing 应用程序的任何其他系统访问相同的数据库。

有人可以帮助我列出像这样在互联网上公开 Amazon RDS 数据库的安全影响吗?

此外,更重要的是,有没有办法消除这些风险?例如 SSH 隧道?

最佳答案

最好的方法是使用 Amazon 生成的 KEY 进行 SSH 隧道。您还可以打开一个掩码 IP 为 23.43.65.0/24 的 IP,并使用您的桌面和 Amazon 创建 VPN。

关于java - 连接到远程 Amazon RDS mysql 实例的桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20641539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com