gpt4 book ai didi

postgresql - 如何仅使用 SSL 连接配置 postgresql 用户?

转载 作者:行者123 更新时间:2023-11-29 13:22:51 25 4
gpt4 key购买 nike

我执行的步骤(psql v. 9.3):

  • 创建带密码的 psql 用户

  • 给他访问相关数据库的权限

  • 允许来自外部的连接(psql conf)

  • 并在 pg_hba.conf 中放入“hostssl all all all 0.0.0.0/0 trust”

我现在需要创建 key 才能连接吗?

如果该 key 有效,我该如何测试它?

感谢您的帮助。

最佳答案

阅读the documentation .

如果您还没有这样做,则必须为 SSL 配置 PostgreSQL 服务器:在 PostgreSQL 数据中创建 server.crtserver.key目录,在postgresql.conf中设置ssl = on并重启服务器。

您不需要客户端证书或 key 即可连接到服务器。

要测试您的设置是否有效,只需连接 psql

如果使用 SSL,它将如下所示:

$ psql -d test -h 127.0.0.1
psql (9.3.13)
SSL connection (cipher: DHE-RSA-AES256-GCM-SHA384, bits: 256)
Type "help" for help.

test=#

关于postgresql - 如何仅使用 SSL 连接配置 postgresql 用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38695134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com