Postgresql pgadmin连接到linux服务器-数据库
我正在尝试连接到具有ssh连接的linux服务器。我试图用pgadmin做同样的事情,但是我在“新服务器注册”窗口中没有看到sshtunnel选项 我唯一看到的是Postgresql pgadmin连接到linux服务器-数据库,postgresql,Postgresql,我正在尝试连接到具有ssh连接的linux服务器。我试图用pgadmin做同样的事情,但是我在“新服务器注册”窗口中没有看到sshtunnel选项 我唯一看到的是 性质 SSL 先进的 您可以在SSH/Putty中配置隧道 对于SSH,请执行以下步骤 单击概要文件->添加概要文件->为新的SSH概要文件命名 配置文件->编辑配置文件 在“连接”选项卡上选择新配置文件->配置“主机名”、“用户名”、“端口”配置 在“隧道”选项卡上->单击“添加” 给出“dispay名称” 侦听端口->这将是您机
您可以在SSH/Putty中配置隧道 对于SSH,请执行以下步骤
- 单击概要文件->添加概要文件->为新的SSH概要文件命名
- 配置文件->编辑配置文件
- 在“连接”选项卡上选择新配置文件->配置“主机名”、“用户名”、“端口”配置
- 在“隧道”选项卡上->单击“添加”
- 给出“dispay名称”
- 侦听端口->这将是您机器的本地端口,如“8888”
- 目标主机->这将是“本地主机”/“127.0.0.1”
- 目标端口->这将是“5432”或postgres SQL server端口
- 保存更改并连接到服务器
- 使用“127.0.0.1”IP配置连接,端口号为“8888”
如果您正在使用腻子,请遵循以下步骤
- 在LHS菜单上,选择“会话”
- 给出主机名,在“已保存会话”的文本框中键入连接名并单击“保存”
- 不做任何更改,在LHS菜单上导航到“SSH”-->“Tunnels”
- 配置“源端口:=8888”和“目标端口”=“127.0.0.1:5432”(假设postgres服务器在5432端口上运行),然后单击“添加”
- 在左侧,导航到“会话”并单击“保存”
- 选择新创建的已保存会话并单击“加载”,导航到“SSH”-->“隧道”部分并确认隧道配置已正确保存
- 打开PGAdmin,并使用“IP=127.0.0.1”和“port=8888”设置配置新连接