在 DataGrip SSH 隧道中配置终端 SSH 命令

问题描述 投票:0回答:1

我使用此 SSH 终端命令在 DataGrip 中查看我的数据库:

ssh -L IP1:Port1:IP11:Port11 -L IP2:Port2:IP22:Port22 -L IP3:Port3:IP33:Port33 username@IP4

执行上述命令后,它会询问我用户名的密码。

输入正确的密码后,它会要求我从列表中选择所需的站点。

全部连接完毕后,我就可以在 DataGrip 中看到我的数据库了。

如何在 DataGrip SSH 隧道中配置这些步骤?

enter image description here

不再有 SSH 终端连接。

ssh datagrip
1个回答
0
投票

执行以下步骤应该会有所帮助:

  • 设置您的
    ~/.ssh/config
    文件以供 IP4 主机使用
    LocalForward
    :
Host IP4
LocalForward IP1:Port1 IP11:Port11
LocalForward IP2:Port2 IP22:Port22
LocalForward IP3:Port3 IP33:Port33
  • 为您的 IP4 主机 (
    Settings | Tools | SSH Configurations
    ) 创建 SSH 配置并选择 解析配置文件 选项(或仅选择 OpenSSH 配置... 作为 身份验证类型);
  • 在屏幕截图上启用的 Use SSH Tunnel 选项下添加此配置。
© www.soinside.com 2019 - 2024. All rights reserved.