2
在PostgreSQL文檔中描述了需要建立PostgreSQL的支持SSL:如何檢查PostgreSQL安裝是否支持SSL?
http://www.postgresql.org/docs/9.1/static/ssl-tcp.html
有沒有可能是PostgreSQL安裝支持SSL出一些CentoOS庫盒子? 如何檢查PostgreSQL安裝是否支持SSL?
在PostgreSQL文檔中描述了需要建立PostgreSQL的支持SSL:如何檢查PostgreSQL安裝是否支持SSL?
http://www.postgresql.org/docs/9.1/static/ssl-tcp.html
有沒有可能是PostgreSQL安裝支持SSL出一些CentoOS庫盒子? 如何檢查PostgreSQL安裝是否支持SSL?
幾乎所有打包的PostgreSQL都會支持SSL。
這並不意味着您實際上可以使用SSL進行連接。爲此,您需要爲該安裝配置私鑰和證書。
你真的有:
pg_hba.conf
中的SSL連接pg_hba.conf
允許(或需要)通過ssl連接查看它是否支持SSL作爲客戶端的最佳方法是連接到它並查看。
如果您正在檢查服務器是否使用SSL支持進行編譯,那麼如果您配置了SSL,SSL就會工作,您可以從開發包中檢查pg_config.h
;它將定義USE_OPENSSL
,如果它在構建中啓用。或者,您可以嘗試運行帶有ssl=on
選項集的postgres
可執行文件,例如,
/path/to/postgres -c ssl=on
將輸出:
FATAL: SSL is not supported by this build
如果SSL不可用。