欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

postgresql开启远程访问

程序员文章站 2024-03-21 13:48:28
...

以pg11为例

sudo vim /var/lib/pgsql/11/data/postgresql.conf

修改

# Uncomment listen_addresses for the changes to take effect
listen_addresses = '*'

修改 pg_hba.conf

改了数据目录也是用这个配置文件的

vim /var/lib/pgsql/11/data/pg_hba.conf

默认的配置如下

postgresql开启远程访问

在IPV4的配置那里增加一行对 0.0.0.0 机器的密码访问

对应网段可以修改这里

host    all             all             0.0.0.0/0               md5

postgresql开启远程访问

连接报错问题

用md5验证,但是默认 postgres的密码是空的,所以需要先修改密码

[[email protected] ~]# sudo -i -u postgres psql
postgres=# alter user postgres password 'postgres';
ALTER ROLE

然后就可以远程连接postgresql了~