首次在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 md57.保存退出
: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 查看本文章