我在AWS RDS上创建了postgres SQL DB实例。我想通过安装在本地机器上的pgAdmin 4工具通过ssl连接到postgres DB实例。
我们如何根据AWS的根证书对证书进行客户端证书签名,以便在您知道连接是安全的情况下将其用于连接(ssl)。我可以在我的AWS RDS postgres DB实例上看到以下配置详细信息,但我无法下载它们,也看不到下载这些证书的方法。
ssl_ca_file = /rdsdbdata/rds-metadata/ca-cert.pem ssl_cert_file = /rdsdbdata/rds-metadata/server-cert.pem ssl_key_file = /rdsdbdata/rds-metadata/server-key.pem
如何连接,以及我应该在所附屏幕截图中的客户端证书、客户端证书密钥、根证书、证书吊销列表位置提供哪些证书或密钥?
发布于 2021-06-09 07:32:28
亚马逊PostgreSQL RDS不支持客户端证书。因此,您通过SSL连接以验证服务器到客户端,并获得加密,但不验证客户端/用户到服务器。您仍然使用密码(通常)来执行此操作。
https://stackoverflow.com/questions/67895566
复制相似问题