我已将我的 jsp 文件放在服务器中,我必须从该服务器通过 ssh 连接到另一台 linux 服务器,然后连接到 postgres 服务器。我们没有直接连接的外部 IP 地址。这就是为什么这看起来很复杂。至少对我来说。这是我的jsp的第一个连接部分。
<%@ page language="java" import="java.sql.*" %>
<%@page import="java.io.*"%>
<%
String driver = "org.postgresql.Driver";
String url = "jdbc:postgresql://10.254.147.162/dbac";
String username = "postgres";
String password = "postgres";
String myDataField = null;
Connection myConnection = null;
PreparedStatement myPreparedStatement = null;
ResultSet rst = null;
Class.forName(driver).newInstance();
myConnection = DriverManager.getConnection(url,username,password);
.
.
.
在这里,我必须连接到 IP 内部地址为 10.0.90.1 到 10.254.147.162 的 postgres 服务器。
请让我知道我应该如何从 10.254.147.162 SSH 到