Bạn có thể sử dụng chuyển tiếp cổng của SSH để thực hiện việc này. Mặc dù không phải là java.sql.Connection thuần túy, nhưng nó sẽ cho phép bạn truyền kết nối qua ssh.
ssh -L 3306:localhost:3306 remote.mysql.host.com
Thao tác này sẽ chuyển tiếp cổng 3306 trên máy cục bộ của bạn tới cổng 3306 trên remote.mysql.host.com. Điều này sẽ cho phép bạn kết nối với cổng 3306 trên máy cục bộ của bạn và nó sẽ được truyền tới remote.mysql.host.com.
Nếu bạn đang muốn làm tất cả trong Java, hãy tạo kết nối ssh với JSch .