gpt4 book ai didi

postgresql - pgadmin 连接到 linux 服务器 - 数据库

转载 作者:行者123 更新时间:2023-11-29 13:03:58 25 4
gpt4 key购买 nike

我正在尝试连接到具有 ssh 连接的 linux 服务器。我试图对 pgadmin 做同样的事情,但我在“新服务器注册”窗口中没有看到 sshtunnel 选项。

我唯一看到的是,

  1. 属性
  2. SSL
  3. 高级

最佳答案

您可以在 SSH/Putty 中配置隧道。

对于 SSH,请按照以下步骤操作

  • 点击配置文件 -> 添加配置文件 -> 为新的 SSH 配置文件命名
  • 个人资料 -> 编辑个人资料
  • 选择新配置文件 -> 在“连接”选项卡上配置“主机名”、“用户名”、“端口”配置。
  • 在“隧道”选项卡上 -> 单击“添加”
  • 给出“显示名称”
  • Listen Port -> 这将是您机器的本地端口,例如“8888”
  • 目标主机 -> 这将是“localhost”/“127.0.0.1”
  • 目标端口 -> 这将是“5432”或 postgres SQL 服务器端口。
  • 保存更改并连接到服务器

在 PGADmin 上

  • 使用“127.0.0.1”IP 配置连接,端口号为“8888”

以上配置适用于 SSH Secure Shell 软件。


如果您使用的是腻子,请按照以下步骤操作

  • 在 LHS 菜单上,选择“ session ”
  • 在“保存的 session ”文本框中输入主机名、类型连接名称,然后点击保存。
  • 不做任何更改,在 LHS 菜单上导航到“SSH”-->“隧道”
  • 配置“源端口:= 8888”和“目标”=“127.0.0.1:5432”(假设 postgres 服务器在 5432 端口上运行)并点击“添加”
  • 打开 LHS,导航至“ session ”并点击“保存”
  • 选择新创建的已保存 session 并点击“加载”,导航至“SSH”-->“隧道”部分并确认隧道配置已正确保存。
  • 打开 PGAdmin,并使用“IP = 127.0.0.1”和“port=8888”设置配置新连接。

仅供引用,我在使用 SSH 配置隧道时遇到了问题。配置成功,但我的隧道连接从未在 Window 7 上运行。在 XP 中,它与 SSH 配合良好。对于 Windows 7 及更高版本,我使用 putty 进行隧道配置。

谢谢。

关于postgresql - pgadmin 连接到 linux 服务器 - 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20525420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com