java - 使用来自 java 的 SSH 密钥连接到 RDS AWS db
问题描述
我有一个部署在 AWS EC2 实例上的 java 应用程序。此应用程序正在连接到 AWS RDS 数据库。这工作正常。但是,当我在 intellij 中调试代码时,从我的本地窗口中,它无法连接到 db,因为它需要 ssh 密钥和 EC2 实例 ip 以及密码进行连接。Java 应用程序使用 oracle 休眠连接与实体管理器。我遇到了这个解决方案 https://www.jetbrains.com/help/idea/connectivity-problems.html#step-4-check-if-the-connection-with-ssh-ssl 但我没有看到 SSH 配置我的 Intellij 中工具窗口上的选项。
有人可以帮助我如何使用 java 应用程序使用 intellij 或通过在本地的 tomcat 中部署应用程序来建立数据库连接吗?
解决方案
推荐阅读
- asp.net - asp.NET 核心发布 Trimmed 退出,错误代码为 -532462766
- azure - Azure DevOps YAML 管道:Jenkins 队列作业输出变量
- algorithm - 弗洛伊德算法
- security - 谷歌云的安全基准
- datetime - 如何在firebase中获得firebase时间
- php - phpmyadmin mysql 服务器选择
- cmake - MXNET CMake 报告“GPU 支持已禁用”
- c# - 为什么 EF6 LINQ 不会为空字符串变量比较生成正确的“为空”SQL?
- firefox - Firefox:window.print() 块 window.history.back() 函数
- python - 检查增长的列表中的变量(更新的 int)