首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不提供证书的AWS RDS Postgresql连接

不提供证书的AWS RDS Postgresql连接
EN

Stack Overflow用户
提问于 2019-04-13 04:56:21
回答 1查看 305关注 0票数 3

我在AWS RDS中创建了一个新的Postgresql实例,并启用了加密。

我下载了rds-组合-ca-bundle.pem,以便在我的连接中使用它,如下所示(我已经在parameters组中启用了rds.force ssl ):

代码语言:javascript
代码运行次数:0
运行
复制
psql -h "rds-endpoint" -p 5432 \
    "dbname=db user=user sslrootcert=rds-combined-ca-bundle.pem sslmode=verify-full"

但是我发现我仍然可以在不提供该证书的情况下连接到该实例

代码语言:javascript
代码运行次数:0
运行
复制
psql -h "rds-endpoint" -p 5432 "dbname=db user=user"

我不明白为什么教程说我需要pem文件来处理实例。我做错了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2019-04-15 22:29:18

在AWS文档中,提到:

您可以通过更新数据库实例的参数组来设置rds.force_ssl参数值。如果您的DB实例的参数组不是默认的,并且当您将rds.force_ssl设置为1时ssl参数已经设置为1,那么您不需要重启DB实例。否则,必须重新启动数据库实例才能使更改生效

因此,请确保您已经重新启动了DB实例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55659318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档