讲师中心 微信公众号
AI工具推荐 视频效率加速

Navicat如何通过SSH隧道连接PostgreSQL

夜敏君_9939

夜敏君_9939

发布时间:2026-09-04 14:23:00

|

143人浏览过

|

来源于php中文网

原创

能连通SSH隧道必须同时满足:跳板机可SSH登录、PostgreSQL监听127.0.0.1、pg_hba.conf明确允许127.0.0.1/32连接;Navicat中SSH页填跳板机信息,常规页主机必须填127.0.0.1且端口为PostgreSQL实际端口。

能连,但必须同时满足三个条件:跳板机可ssh登录、postgresql在跳板机上监听127.0.0.1、pg_hba.conf明确允许该地址连接。缺一不可,光填对navicat里的ssh参数没用。

Navicat里SSH隧道配置的关键字段

打开新建 PostgreSQL 连接 → 切到 SSH 选项卡 → 勾选 使用SSH隧道:

  • SSH 主机名/IP:跳板机(或目标服务器)的真实IP或域名,不是数据库服务器的地址
  • SSH 端口:通常是 22,若跳板机改过端口需同步填写
  • 用户名:跳板机上的系统账户(如 ubuntu、ec2-user),不是PostgreSQL用户
  • 密码 或 私钥文件:二选一;用私钥时确保 id_rsa 权限是 600(Linux/macOS下 chmod 600 ~/.ssh/id_rsa)
  • 数据库主机(在 常规 选项卡):必须填 127.0.0.1,不能填 localhost 或远程数据库IP
  • 数据库端口(在 常规 选项卡):填跳板机上 PostgreSQL 实际监听的端口(如 5432),不是SSH端口

连不上?先确认跳板机本地能否访问PostgreSQL

Navicat报错 FATAL: no pg_hba.conf entry 或连接超时,大概率是跳板机自己都连不上自己的PostgreSQL。别急着调Navicat,先登跳板机执行:

navicatmysql
navicatmysql

Navicat For MySQL

下载
  • 运行 psql -h 127.0.0.1 -U <dbuser> -d <dbname> —— 必须能成功登录
  • 检查 postgresql.conf 中 listen_addresses 是否包含 '127.0.0.1'(不是 'localhost',某些系统解析不一致)
  • 检查 pg_hba.conf 是否有类似这行:host all all 127.0.0.1/32 md5,且位置靠前(规则从上往下匹配)
  • 改完配置后执行 sudo systemctl reload postgresql(不要 restart,避免中断现有连接)

连接成功但卡顿、断连、大查询失败

SSH隧道是长连接,中间网络设备(如公司防火墙、云厂商NAT网关)可能静默关闭空闲连接,导致Navicat突然“无响应”或报 server closed the connection unexpectedly:

  • 在Navicat的SSH设置里,高级 → 勾选 保持连接活跃,或手动加参数(部分版本支持):-o ServerAliveInterval=30 -o ServerAliveCountMax=3
  • 避免用笔记本休眠后继续复用旧隧道——关掉Navicat重连比等自动恢复更可靠
  • 导出大数据量时,用 pg_dump 命令直连 127.0.0.1:5433(你设的本地转发端口),别在Navicat里点“导出”拖太久
  • Navicat自身连接池或查询超时设置(如 连接超时、查询超时)建议设为 0(不限制)或至少 300 秒,避免误判

最常被忽略的一点:SSH隧道本身不加密PostgreSQL流量,它只是把TCP流套在SSH里转发;真正决定连接安全的是跳板机上的 pg_hba.conf 认证方式和PostgreSQL是否启用SSL。别以为开了SSH隧道就等于全链路加密了。

热门AI工具

更多
Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

相关专题

更多
postgresql常用命令
postgresql常用命令

postgresql常用命令psql、createdb、dropdb、createuser、dropuser、l、c、dt、d table_name、du、i file_name、e和q等。本专题为大家提供postgresql相关的文章、下载、课程内容,供大家免费下载体验。

213

2023.10.10

常用的数据库软件
常用的数据库软件

常用的数据库软件有MySQL、Oracle、SQL Server、PostgreSQL、MongoDB、Redis、Cassandra、Hadoop、Spark和Amazon DynamoDB。更多关于数据库软件的内容详情请看本专题下面的文章。php中文网欢迎大家前来学习。

4229

2023.11.02

postgresql常用命令有哪些
postgresql常用命令有哪些

postgresql常用命令psql、createdb、dropdb、createuser、dropuser、l、c、dt、d table_name、du、i file_name、e和q等。更详细的postgresql常用命令,大家可以访问下面的文章。

627

2023.11.16

postgresql常用命令介绍
postgresql常用命令介绍

postgresql常用命令有l、d、d5、di、ds、dv、df、dn、db、dg、dp、c、pset、show search_path、ALTER TABLE、INSERT INTO、UPDATE、DELETE FROM、SELECT等。想了解更多postgresql的相关内容,可以阅读本专题下面的文章。

1376

2023.11.20

PostgreSQL性能优化与索引调优实战
PostgreSQL性能优化与索引调优实战

本专题面向后端开发与数据库工程师,深入讲解 PostgreSQL 查询优化原理与索引机制。内容包括执行计划分析、常见索引类型对比、慢查询优化策略、事务隔离级别以及高并发场景下的性能调优技巧。通过实战案例解析,帮助开发者提升数据库响应速度与系统稳定性。

440

2026.02.12

PostgreSQL 性能优化与查询执行计划实战
PostgreSQL 性能优化与查询执行计划实战

本专题深入解析PostgreSQL性能优化核心,聚焦查询执行计划的实战应用。通过EXPLAIN命令精准定位瓶颈,结合索引策略、SQL改写与参数调优,系统提升查询效率。从执行计划解读到性能调优全流程,助你掌握数据库性能诊断与优化实战能力。

130

2026.05.08

PostgreSQL 在 Next.js / Go 全栈架构中的工程化实践
PostgreSQL 在 Next.js / Go 全栈架构中的工程化实践

本文详解如何利用Next.js(搭配Drizzle ORM)与Go后端构建高性能应用,充分发挥PG在JSONB非结构化存储与pgvector向量检索上的优势。从数据建模到Docker容器化部署,打造支持AI时代的“One Database”工程化解决方案。

881

2026.05.08

PostgreSQL高级特性、内核机制与现代数据架构
PostgreSQL高级特性、内核机制与现代数据架构

本专题从MVCC并发控制与WAL日志等内核机制出发,详解JSONB、PostGIS及pgvector等高级特性。探讨如何利用单一引擎支撑关系型、向量及图数据等现代数据架构需求,助您掌握构建高并发、智能化应用的核心技术。

224

2026.05.08

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

0

2026.09.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn