微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法通过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

原文地址:https://www.jb51.cc/postgresql/192438.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐