import com.jcraft.jsch.*;importjava.io.InputStream;importjava.util.Properties;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;/***@authorfc
*@versionV1.0
* @Title SFTPConnect
* @Package com.jsch
* @Descript :TODO()
* @date : 2018/8/30 下午3:50*/
public classSftpConnect {privateString user;privateString password;privateString host;private intport;privateChannelSftp channelSftp;privateSession session;private Logger logger = LoggerFactory.getLogger(SftpConnect.class);private final String NO_SUCH_FILE = "No such file";public SftpConnect(String user, String password, String host, intport) {this.user =user;this.password =password;this.host =host;this.port =port;
}privateChannelSftp connect(){
JSch jSch=newJSch();try{
session=jSch.getSession(user,host,port);
Properties sshConfig= newP