加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-13 16:23:48 所属栏目:百科 来源:网络整理
导读:我试图通过pgAdmin3 GUI连接到端口5432上的远程服务器myHost上的 Postgresql数据库. 服务器端 : 我有一个与postgresql角色匹配的Unix myUser. pg_hba.conf是: 当地人都信任 托管所有127.0.0.1/32信任 客户端 : 我打开一个ssh隧道:ssh -L 3333:myHost:5
我试图通过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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读