1

我正在尝试为 PostgreSQL 配置 SSL 通信。我有一个自签名证书,我按照 URL“ http://www.postgresql.org/docs/9.2/static/ssl-tcp.html ”中指定的这些说明进行操作。

当我使用自签名证书配置 SSL 时,根据文档,服务器将在启动时提示输入(私钥的密码)密码。我的 PostgreSQL 作为 Windows 服务安装。所以,我希望我的服务在没有任何用户干预的情况下启动。有没有办法配置私钥密码,让我的数据库服务正常启动。

4

1 回答 1

0

即使有可能,这也是一个坏主意。通过将密钥和密码放在服务器进程可以看到的地方,您几乎不会获得额外的安全性。这增加了一种虚假的安全感,并增加了坏事发生的可能性。

如果您的工具不会为您提供无密码密钥,请使用其他工具。

于 2013-12-06T07:22:43.477 回答