无法通过SSH连接到远程Postgresql数据库

我试图通过pgAdmin3 GUI连接到端口5432上的远程服务器myHost上的 Postgresql数据库.

服务器端 :

>我有一个与postgresql角色匹配的Unix myUser.
> pg_hba.conf是:
当地人都信任
托管所有127.0.0.1/32信任

客户端 :

>我打开一个ssh隧道:ssh -L 3333:myHost:5432 myUser @ myHost
>我通过pgAdmin3(或通过psql -h localhost -p 3333)连接到服务器.

我收到以下错误消息:
服务器意外关闭了连接
这可能意味着服务器异常终止
处理请求之前或处理时.

我尝试使用psql -h localhost -p 3333 –dbname = myDB –user = mySuperUser以超级用户角色访问特定数据库,但没有更多成功.

我在设置中忘记了什么?
谢谢

检查远程主机是否允许隧道连接.如果隧道被拒绝,您可以与客户联系:
ssh -v -L 3333:myHost:5432 myUser@myHost

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...