【问题标题】:Secure RDS database connect credentials安全 RDS 数据库连接凭据
【发布时间】:2016-07-26 23:40:31
【问题描述】:

我环顾四周,但我仍然不确定 RDS 凭据的最佳做法是什么。我想以编程方式从 EC2 实例连接到 RDS,我现在在我的“application.conf”中硬编码了凭据(它有效,但我认为它很糟糕)。

顺便说一句,我正在使用 Scala。 Java 也适用于我。

正在将凭据保存到 S3 存储桶中并以 this? 的方式下载它们

that 是要走的路吗?这也适用于 RDS 凭据吗?如果是,怎么做?

提前致谢。

【问题讨论】:

    标签: scala amazon-ec2 database-connection credentials amazon-rds


    【解决方案1】:

    您的问题中确实没有关于 RDS 的具体内容。问题实际上是关于如何安全地存储和检索字符串。这些字符串可能是您的数据库凭据或其他任何内容。

    有多种方法可以做到这一点,而且没有一种人人都推荐的“最佳”方法。您可以在文件或 EC2 实例的环境变量中设置这些值,以便只有在 EC2 服务器上运行的进程才能访问。或者您可以考虑使用 AWS KMS 服务来存储这些值。或者您可以将它们存储在 S3 中的属性文件中,就像您发布的链接中一样。我敢肯定还有很多其他方法可以做到这一点。

    【讨论】:

      猜你喜欢
      • 2021-04-12
      • 1970-01-01
      • 1970-01-01
      • 2012-06-05
      • 2013-02-01
      • 1970-01-01
      • 2019-08-07
      • 1970-01-01
      • 2018-03-25
      相关资源
      最近更新 更多