阅读(4507) (12)

IntelliJ IDEA通过SSH访问数据库

2018-05-03 09:14:38 更新

通过SSH连接数据库

在IntelliJ IDEA中,要通过SSH访问数据库,请在SSH/SSL选项卡上指定SSH代理服务器的设置。具体的操作步骤如下所示:

  1. 选择“使用SSH通道(Use SSH tunnel)”复选框。
  2. 指定设置:代理主机(Proxy host):如果服务器在同一台计算机上,则为localhost;否则,即为服务器主机的FQDN或IP地址,例如mysshproxy.example.com或172.20.241.34。服务器主机必须可以通过本地计算机指定的名称或IP地址访问。端口(Port):SSH端口,默认端口是22。代理用户(Proxy user):您的SSH服务器用户名。Auth类型。您的服务器使用的身份验证类型:
    • 密码:基于密码的认证。如果使用此认证类型,则应指定您的密码。
    • 密钥对(OpenSSH):基于密钥的认证。如果使用此认证类型,则应指定:
      • 您的私钥文件的位置。
      • 私钥的密码 - 如果密钥被密码锁定。
  3. 要确保数据库和代理服务器的设置都正常,请单击“测试连接(Test Connection)”。
    通过SSH访问数据库