您可以在SSH / Putty中配置隧道。
对于SSH,请按照以下步骤进行操作
- 点击个人资料 - >添加个人资料 - >为新的SSH配置文件命名
- 个人资料 - >编辑个人资料
- 选择新的个人资料 - >在“连接”选项卡上配置“主机名”,“用户名”,“端口”配置。
- On“Tunneling”TAB - >点击“添加”
- 提供“出息名称”
- 收听端口 - >这将是你机器的本地端口,有“8888”
- 目标主机 - >这将是“localhost”/“127.0.0.1”
- 目的地港口 - >这将是“5432”或postgres SQL服务器端口。
- 保存更改并连接到服务器
关于PGADmin
- 使用“127.0.0.1”配置连接,IP和端口号将为“8888”
以上配置适用于SSH Secure Shell软件。
如果您使用的是putty,请遵循以下步骤
- 在LHS菜单上,选择“会话”
- 在“保存的会话”的文本框中输入主机名,输入连接名称&点击保存。
- 不进行任何更改,在LHS菜单上导航至“SSH” - > “隧道”
- 配置“源端口:= 8888”和“目的地”=“127.0.0.1:5432”(假设postgres服务器在5432端口上运行)并单击“添加”
- 开启,LHS,导航至“会话”并单击“保存”
- 选择新创建的已保存会话并单击“加载”,导航至“SSH” - > “隧道”部分和确认隧道配置已正确保存。
- 打开PGAdmin,并使用“IP = 127.0.0.1”和“port = 8888”设置配置新连接。
仅供参考,我在使用SSH配置隧道方面遇到了问题。配置成功但我从来没有让我的隧道连接在Window 7上工作。在XP中它可以正常使用SSH。对于Windows 7及更高版本,我使用putty进行隧道配置。
感谢。