Postgres远程访问开放(配置&防火墙&云防护)

1. 配置修改

1.1,postgresql.conf

在文件/var/lib/pgsql/data/postgresql.conf中修改如下内容(默认是注释掉的)

listen_addresses = '*'
port = 5432

1.2,pg_hba.conf

在文件/var/lib/pgsql/data/pg_hba.conf最末尾新加一行

host    all             all             0.0.0.0/0             md5

2.3,重启服务

上述配置修改完成后,重启服务

sudo systemctl restart postgresql

2.防火墙开放

2.1,系统防火墙开放

firewall-cmd --zone=public --add-port=5432/tcp --permanen
firewall-cmd --reload

2.2,云防火墙开放

在这里插入图片描述

参考链接

  1. 在 CentOS 上安装 PostgreSQL 的全面指南
  2. PostgreSQL 配置远程访问
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐