温馨提示×

Linux PgAdmin怎样配置网络

小樊
49
2025-09-06 03:45:00
栏目: 智能运维

在Linux上配置PgAdmin网络,需从服务端和客户端两方面入手,具体步骤如下:

  • 配置PostgreSQL服务端
    1. 编辑postgresql.conf文件,将listen_addresses设为'*'以允许所有IP连接,还可设置监听端口(默认5432)等参数。
    2. 编辑pg_hba.conf文件,添加host all all 0.0.0.0/0 md5以允许远程连接(使用密码认证)。
    3. 重启PostgreSQL服务,如sudo systemctl restart postgresql
  • 配置PgAdmin客户端
    1. 编辑pgadmin.conf文件,设置Listen_IP地址 = 0.0.0.0以监听所有网络接口,还可修改监听端口(默认5050)。
    2. 重启PgAdmin服务,如sudo systemctl restart pgadmin4
  • 配置防火墙
    • 若使用ufw,运行sudo ufw allow 5432/tcp(数据库端口)和sudo ufw allow 5050/tcp(PgAdmin端口)来开放端口。
    • 若使用firewalld,运行sudo firewall-cmd --permanent --add-port=5432/tcpsudo firewall-cmd --permanent --add-port=5050/tcp,然后sudo firewall-cmd --reload

0