使用jar包
<dependency>
<groupId>ch.ethz.ganymed</groupId>
<artifactId>ganymed-ssh2</artifactId>
<version>262</version>
</dependency>
package com.common.util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.ConnectException;
import ch.ethz.ssh2.Connection;
import ch.ethz.ssh2.Session;
import ch.ethz.ssh2.StreamGobbler;
public class GanymedUtil
{
private String ip;
private int port;
private String user;
private String password;
private Connection connection;
private Session session;
public GanymedUtil(String ip, int port, String user, String password) throws IOException {
super();
this.ip = ip;
this.port = port;
this.user = user;
this.password