在mysql和postgresql server中启用ssl

iyr7buue  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(419)

目前,我使用的是mysql 6.5和postgresql9.5版本。我需要在两个服务器中启用(配置)ssl。我现在有(.pfx)ssl证书。你能建议我如何在两台服务器上配置ssl吗。我在网上搜了很多文件,但是我没有弄清楚。
操作系统:windows 10

zzlelutf

zzlelutf1#

对于postgresql,您需要一个crt和密钥文件。要获得crt的密钥文件,可以使用以下命令-

openssl pkcs12 -in [yourfile.pfx] -nocerts -out [keyfile-encrypted.key]
openssl pkcs12 -in [yourfile.pfx] -clcerts -nokeys -out [certificate.crt]

注意:根据您的pfx文件,您可能必须使用pkcs8/pkcs7。
这将在postgresql.conf文件中使用,请参阅本文以确定需要在此处设置的属性-https://www.postgresql.org/docs/9.5/static/runtime-config-connection.html
密钥是-ssl\证书\文件,ssl\密钥\文件

相关问题