postgresql允许远程访问方法

postgresql安装默认只接受本地访问连接,如果想在其他主机上配置远程连接PostgreSQL,需要修改data目录下的pg_hba.conf和postgresql.conf
需要这些哦
postgresql
方式/
1查看postgresql的监听端口和历程ID,默认监听在127.0.0.1上,不撑持长途拜候

postgresql允许远程访问方法

文章插图

2利用root执行ll /proc/25854号令
25854是
1获取到postgresql的pid
经由过程这一
获取到设置装备摆设文件、启动号令的路径
这样即使postgresql不是我们本身安装的,我们也能快速找到启动号令和设置装备摆设文件
postgresql允许远程访问方法

文章插图

3进入设置装备摆设文件的路径,找到pg_hba.conf设置装备摆设文件
postgresql允许远程访问方法

文章插图

4利用vi打开pg_hba.conf
找到# IPv4 local connections:
postgresql允许远程访问方法

文章插图

5插手如下内容:
host    all             all             192.168.1.0/24          md5
host    all             all             0.0.0.0/0               md5


第一条暗示许可网段192.168.1.0所有本家儿机利用所有正当的数据库用户名拜候数据库,并供给加密的暗码验证 。
第二条暗示许可所有本家儿机利用所有正当的数据库用户名拜候数据库,并供给加密的暗码验证 。
postgresql允许远程访问方法

文章插图

6查找办事的名称,这一
是为了重启,若是您知道办事的名称可以直接重启
systemctl list-units|grep -i post
postgresql允许远程访问方法

文章插图

7编纂设置装备摆设文件postgresql.conf,去失落前面的#,点窜为listen_addresses = '*'  
postgresql允许远程访问方法

文章插图

8【postgresql允许远程访问方法】重启
systemctl restart postgresql-12.service
postgresql允许远程访问方法

文章插图

9查看监听状况
netstat -tnlp|grep 5432
postgresql允许远程访问方法

文章插图


以上内容就是postgresql允许远程访问方法的内容啦,希望对你有所帮助哦!

    推荐阅读