Don*_*ler 2 postgresql ssl google-cloud-sql
我已经在 Google Cloud SQL 上设置了一个 PostgreSQL 实例,并且现在将其设置为仅允许 SSL 连接。我可以通过 psql 从我的工作站以及 R Studio 等一些应用程序进行连接。
不过,我尝试通过 GCloud Shell 进行连接,但似乎没有看到任何使用 SSL 连接的选项。有管理认证的选项,我创建了另一个客户端密钥并在我的云 shell 帐户中下载了它的文件,我只是没有看到使用它们建立连接的选项。如果没有它,只会告诉我没有用于“无 SSL”连接的 HBA。
这是我所看到的(有些内容被混淆了):
don@cloudshell:~ (xxx)$ gcloud sql connect foo --user=postgres
Whitelisting your IP for incoming connection for 5 minutes...done.
Connecting to database with SQL user [postgres].Password for user postgres:
psql: FATAL: connection requires a valid client certificate
FATAL: pg_hba.conf rejects connection for host "a.b.c.d", user "postgres", database "postgres", SSL off
Run Code Online (Sandbox Code Playgroud)
Cloud Shell 连接不支持 SSL。如果实例配置为仅接受 SSL 连接,则来自 Cloud Shell 的连接会失败。
| 归档时间: |
|
| 查看次数: |
4036 次 |
| 最近记录: |