使用 SSL pem 密钥连接到 AWS RDS 上的 MySQL



我在 AWS RDS (Aurora( 上设置了一个新的 MySQL 实例。我添加了一个需要 SSL 的用户,并下载了组合的 ca 捆绑包,如此处和此处所述:SSL 连接错误,我可以通过命令行连接并确认用户已安全连接。我还暂时关闭了用户的SSL要求,并能够在关闭SSL的情况下与MySQL Workbench连接。 问题是MySQL Workbench和我的Rails应用程序都需要三个单独的文件:SSL CA,SSL Cert和SSL Key。 我确信必须有一个简单的解决方案,但是很多谷歌搜索都没有找到答案,包括AWS论坛上这个未回答的问题。我很感激你的帮助。

您不需要任何其他文件。当涉及到MySQL工作台时,您需要提供"SSL CA文件"和"使用SSL"("要求"或"要求并验证CA"(。

之后,您可以使用以下命令验证连接:

SHOW SESSION STATUS LIKE 'Ssl_cipher';

最新更新