小编alg*_*len的帖子

为 Postgresql 使用 Letsencrypt 证书

我已经在 Debian 8 Jessie 上为我的 NGINX 网络服务器成功配置了 Letsencrypt。

现在我已经安装了 Postgresql 9.4 并想使用 LE 证书(在/etc/letsencrypt/live/mydomain/com/...)进行 SSL 连接。我已经在配置文件 ( /etc/postgresql/9.4/main/postgresql.conf) 中设置了证书和密钥的路径。

可以预见的是,当我尝试通过pg_ctlcluster它重新启动 Postgres 时,由于Permission denied证书而失败。我知道 Postgresql 是使用用户postgres运行的,并且该用户无权访问此目录。

我如何以干净的方式解决这个问题?

postgresql permissions debian ssl-certificate lets-encrypt

5
推荐指数
1
解决办法
4314
查看次数