在Debian中配置pgAdmin的SSL連接,可參考以下步驟:
sudo openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout /etc/pgadmin4/server.key -out /etc/pgadmin4/server.crt
。/etc/postgresql/<version>/main/postgresql.conf
文件,設置ssl = on
,并指定證書和密鑰文件路徑。同時,編輯/etc/postgresql/<version>/main/pg_hba.conf
文件,添加hostssl
相關配置以支持SSL連接。/etc/pgadmin4/config_local.py
文件,設置SSL_CERTFILE
和SSL_KEYFILE
為證書和密鑰文件的路徑。sudo systemctl restart pgadmin4
和sudo systemctl restart postgresql
使配置生效。