【问题标题】:pgAdmin4: Unable to connect to Amazon EC2 via SSH TunnelpgAdmin4:无法通过 SSH 隧道连接到 Amazon EC2
【发布时间】:2017-09-28 20:08:08
【问题描述】:

我有运行 Ubuntu 的 Amazon EC2 实例。我已经安装并配置了 PostgreSQL。

文件/etc/postgresql/9.3/main/pg_hba.conf的内容:

local  all     all                   md5
host   all      all    0.0.0.0/0     md5

也在postgresql.conf 我已经设置了listen_addresses='*'

下面的测试命令成功启动psql控制台。

psql -U postgres testdb

现在我正在尝试从 MacOS 连接 pgAdmin4。 我使用以下命令创建了一个 SSH 隧道:

ssh -i ~/.ssh/test.pem -fN -L 5433:localhost:5432 ubuntu@mytestdomain.com

现在我在 pgAdmin 中有以下详细信息:

当我保存时,我得到这个输出: 无法连接到服务器:服务器意外关闭了连接。这可能意味着服务器在处理请求之前或期间异常终止。

我做错了什么?

【问题讨论】:

    标签: postgresql ssh amazon-ec2 pgadmin pgadmin-4


    【解决方案1】:

    这是解决方案,

    将 pgadmin 4 安装到您的系统中。并配置以下添加的配置。如果以下配置不起作用,请检查 AWS 上的 DB 用户权限。由于IP级别的限制,可能无法访问。

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 2021-11-13
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2021-02-15
      相关资源
      最近更新 更多