修改两个配置文件:
/etc/postgresql/10/main/postgresql.conf 文件路径可能有所不同,文件名相同。

1
#listen_address='localhost'

修改为:

1
listen_address='*'

注意:去掉了注释
/etc/postgresql/10/main/pg_hba.conf 同上

添加下图中阴影部分的内容,重启虚拟机,之后打开navicat进行连接就可以了。