ubuntu16.04.4 上配置postgresql9.5远程访问

首次在ubuntu linux安装postgresql9.5后,通过远程客户端Navicat连接提示colud not connect to server,需要配置postgresql的相关配置文件

1.编辑postgresql.conf

输入命令

concar@ubuntu:~$ sudo vim /etc/postgresql/9.5/main/postgresql.conf

 2.检索修改位置

/listen_address

 3.修改配置项为

listen_addresses = '*'

 4.保存文件

:wq

 5.修改配置文件

concar@ubuntu:~$ sudo vim /etc/postgresql/9.5/main/pg_hba.conf 

 6.修改配置文件内容



 

 

# IPv4 local connections:
host    all             all             192.168.11.0/24            md5
7.保存退出
:wq

 8.重启postgresql 服务

concar@ubuntu:~$ sudo /etc/init.d/postgresql restart 
 

  说明:

 

 此修改配置允许所有机器,所有用户都使用TCP/IP协议连接,用密码进行认证的方式

 如果想指定数据库的话,需要修改第一个 all,如果需要指定用户的话,修改第二个all

如果想明确访问机器的ip地址的和话,修改192.168.11.1/24部分,目前这部分的设定含义是允许从192.168.11.0到192.168.11.255的IP地址都可以访问

 

 

 

扫描二维码关注公众号,回复: 199708 查看本文章

 

 

 

猜你喜欢

转载自fokman.iteye.com/blog/2414378