生成 SSL 证书以将数据库连接到数据工作室

Generate SSL certificates to connect db to data studio

我正在尝试将我的 postgreSQL 数据库从 digitalocean 连接到 google datastudio。 我没有创建授权 Data studio 获取数据库所需的那些 SSL 证书的专业知识。

datastudio 要求什么:

-服务器证书 -客户证书 -客户端私钥

我从数字海洋中得到的:

-CA证书。

我该怎么办?有任何想法吗? 几天来我一直在努力尝试这样做。只是想获得那个连接。

非常感谢你的帮助。

谢谢

我遇到了类似的问题并按照客户端证书生成的说明进行操作:

  1. 使用 OpenSSL 生成一个随机数(这避免了在第 2 步中出现“无法将 ~/.rnd 加载到 RNG 中”的错误消息)

    openssl rand -out .rnd
    
  2. 使用 OpenSSL 生成客户端证书

    openssl req -x509 -newkey rsa:2048 -keyout client-key.pem -out client-cert.pem -days 3650 -nodes -subj '/CN=localhost'
    
  3. 上传您生成的文件 - client-cert.pem 作为客户端证书和 client-key.pem 作为客户端密钥以及您的 CA 证书

我使用 Amazon RDS 数据库使用他们提供的 CA 证书,此过程对我有效。