具有基本身份验证(Username/password 身份验证)的 PostgreSQL 是否可以进行 SSL 连接?

Is SSL connection possible for PostgreSQL with basic authentication (Username/password authentication)?

我在 Windows 和 Linux Ubuntu VM 上都安装了 postgreSQL。

(1) PostgreSQL 是否可以使用基本身份验证(Username/password 身份验证)进行 SSL 连接?

如果可能,证书是否应该安装在调用 PostgreSQL 的客户机上

(2) PostgreSQL 服务器或客户端计算机上是否存在 pg_hba.conf 文件?

请帮忙

  1. 使用基本身份验证可以进行 SSL 连接。它称为 MD5 身份验证。在 Postgres.conf 中,我们必须设置 ssl=on,在 pg_hba.conf 中,我们应该使用hostssl 而不是主机...我们也可以使用客户端证书选项

  2. pg_hba.conf 文件存在于安装 Postgres 的服务器上