目前,我使用的是mysql 6.5和postgresql9.5版本。我需要在两个服务器中启用(配置)ssl。我现在有(.pfx)ssl证书。你能建议我如何在两台服务器上配置ssl吗。我在网上搜了很多文件,但是我没有弄清楚。操作系统:windows 10
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\密钥\文件
1条答案
按热度按时间zzlelutf1#
对于postgresql,您需要一个crt和密钥文件。要获得crt的密钥文件,可以使用以下命令-
注意:根据您的pfx文件,您可能必须使用pkcs8/pkcs7。
这将在postgresql.conf文件中使用,请参阅本文以确定需要在此处设置的属性-https://www.postgresql.org/docs/9.5/static/runtime-config-connection.html
密钥是-ssl\证书\文件,ssl\密钥\文件