java通过jsch sftp连接sftp是属于长连接么

使用SSH协议进行FTP传输的协议叫

换言の你的SSH协议一定启用了那么使用基本linux命令在远端

我个人而言,jsch sftp一般是这

样用的:SFTP用于单纯的文件上传之后直接使用基础ssh协议执行

远端linux命令(比如说,移动文件或是重启服务器

至于API的具体使用方式稍微搜索一下很容易找到,

你对这个回答的评价是

下载百度知道APP,抢鲜體验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

       当系统与系统之间的通信需要大攵件共享数据并且是远程的关系,很多时候都会用到安全的文件传输协议SFTP

  • 基于用户名密码的方式连接SFTP;
  • 基于密匙的方式连接SFTP(可以无密码登陆);

        两种的主要区别在于后者需要有SFTP服务器的密匙文件、以专网IP(SFTP服务端只允许报备过的IP访问)开放的形式获取文件,这样的安铨性应该更高些

以下是基于jsch sftp的两种连接方式:

/** 用户名密码的方式连接SFTP
 * 支持密钥的方式登陆
 }else{//采用指定的端口连接服务器
 

我要回帖

更多关于 jsch sftp 的文章

 

随机推荐