在yocto上远程访问postgresql

时间:2014-11-20 13:36:44

标签: postgresql yocto

由于我使用的是yocto,所以一切都有所不同。使用常见的Linux系统(如ubuntu)postgresql开箱即用,我知道如何通过编辑pg_hba.conf来访问它。

在yocto上,一切似乎都有点不同。这是我试过的:

  • 启动yocto postgres后没有运行。我用 netstat -tulpn
  • 检查了一下
  • 因此我切换到用户" postgresql" (由我创建)并开始postgres: pg_ctl start -D / my / path / to / dbFolder 。记录说:
  

数据库系统已准备好接受连接

netstat现在告诉我一个本地端口已被打开:

  

tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 266 / postgres

但是,我的pg_hba.conf包含以下行:

  

托管所有0.0.0.0/0信任

但我的远程系统上的pgAdmin III报告

  

无法连接到服务器:连接被拒绝(0x0000274D / 10061)

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

编辑postgresql.conf,

listen_adresses = '*'
port = 5432

pg_ctl restart