我昨天在 Ubuntu 18.04 上安装了 Postgres 9.3(使用 Ubuntu 软件包索引)。我需要在pg_hba.conf
文件中添加行以允许 pgAdmin 访问端口 5432。
例如,我需要以这种格式添加一行:
hostssl database user address auth-method [auth-options]
我的第一个问题是“地址”字段中的 IP 地址应该使用什么。我在我的本地计算机 (Windows) 上使用 pgAdmin 来访问我在云中的 Ubuntu 18.04 服务器,但我没有静态 IP 地址,所以输入我的 IP 地址是不行的。为了从本地计算机进行外部访问,我应该在地址字段中输入什么 IP 地址?从https://www.postgresql.org/docs/11/auth-pg-hba-conf.html的文档中并不清楚。
我的第二个问题是如何在上面的行中指示端口 5432?我相信这是 Postgres 的默认侦听器端口,所以不需要在上面的行中指定它吗?