Ubuntu中pgAdmin的网络设置主要涉及数据库服务器配置、防火墙及pgAdmin客户端连接,步骤如下:
配置PostgreSQL数据库
/etc/postgresql/<version>/main/postgresql.conf,将listen_addresses设为'*'以允许远程连接。/etc/postgresql/<version>/main/pg_hba.conf,添加host all all 0.0.0.0/0 md5以允许密码认证的远程连接。sudo systemctl restart postgresql。配置防火墙
sudo ufw allow 5432/tcp,并重载规则sudo ufw reload。在pgAdmin中设置服务器连接
安全提示:
0.0.0.0/0,可限制为特定IP段以提高安全性。参考来源: