对 Postgresql 使用 Letsencrypt 证书

对 Postgresql 使用 Letsencrypt 证书

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

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

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

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

相关内容