背景:测试环境连接生产环境的数据库,无法本地调试
环境:
JDK8
Maven:3.6.3
Springboot:2.1.4
jsch:0.1.55
Jsch百度百科介绍:JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。
Jsch Maven依赖包:
<!-- https://mvnrepository.com/artifact/com.jcraft/jsch -->
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.55</version>
</dependency>
连接配置工具类:
import com.jcraft.jsch.JSch;
import com.jcraft.jsch.Session;
import java.util.Properties;
/**
* @author dcf
* @date 2022-09-23 17:51
**/
public class SshConnectionTool {
//ssh连接的用户名
private final static String SSH_USER = “XXX";
//ssh连接的密码
private final static String SSH_PASSWORD = “****";
//ssh远程连接的ip地址

最低0.47元/天 解锁文章
333

被折叠的 条评论
为什么被折叠?



