Package | Description |
---|---|
cn.hutool.extra.ssh |
Jsch封装,包括端口映射、SFTP封装等,入口为JschUtil
|
Modifier and Type | Method and Description |
---|---|
static boolean |
JschUtil.bindPort(com.jcraft.jsch.Session session,
String remoteHost,
int remotePort,
int localPort)
绑定端口到本地。
|
static boolean |
JschUtil.bindPort(com.jcraft.jsch.Session session,
String remoteHost,
int remotePort,
String localHost,
int localPort)
绑定端口到本地。
|
static boolean |
JschUtil.bindRemotePort(com.jcraft.jsch.Session session,
int bindPort,
String host,
int port)
绑定ssh服务端的serverPort端口, 到host主机的port端口上.
|
static int |
JschUtil.openAndBindPortToLocal(Connector sshConn,
String remoteHost,
int remotePort)
打开SSH会话,并绑定远程端口到本地的一个随机端口
|
void |
Sftp.recursiveDownloadFolder(String sourcePath,
File destDir)
递归下载FTP服务器上文件到本地(文件目录和服务器同步)
|
Copyright © 2024. All rights reserved.