本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
JSch - Java实现的SFTP(文件上传详解篇)(转)
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。
本文只介绍如何使用JSch实现的SFTP功能。
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密 ...
java 操作sftp
import java.io.File;
import java.io.FileInputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java ...
sftp协议访问工具类
有些网络环境中,考虑利用更为安全的文件传输协议:sftp
这里顺带整理一个之前编写的sftp的访问工具类:
package com.huaxia.alarm.utils;
import org.apache.log4j.Logger;
import com.huaxia.alarm.beans.FTPConfig;
import com.jcraft.jsch.Channel; ...
java-jsch实现sftp文件操作
(曾在天涯)的文章详细讲解了jsch中的函数以及用法
http://www.cnblogs.com/longyg/archive/2012/06/25/2556576.html
http://www.cnblogs.com/longyg/archive/2012/06/25/2561332.html
下面是一个例子:
package com.util;
import java ...
通过JSCH 实现FTP各种操作
使用FTP4J可以实现FTP的各种操作,并能实现FTPS登录,如果需要SFTP登录,则推荐一款JSCH开源软件
官方地址:http://www.jcraft.com/jsch/
虽然JSCH做很多事情不止SFTP,不过我主要还是看他的SFTP功能,下载后他给了好多示例,所以也就不用本人再写参考示例了。
Demo很简单,输入用户名和连接地址,然后输入密码,就可以连接上去,并通过控制台 ...
linux 通过sftp 获取远程文件
linux通过sftp获取远程文件步骤:
1)sftp username@hostname // 启用默认端口
// 若要指定端口号则语法为:sftp -P port username@hostname
// 或者 sftp username@hostname#port
2)输入连接到远程服务起用户名为username的密码
3)binary // 选择文件传输模式为binary ...
业务与功能实现接口化分离开发
我以前开发的时候不太注重接口开发,需要接口的时候才开发接口,有时直接在功能里调用具体实现,加上以前对接口好处体会没有那么深,用的时候很随意,到在改别人代码才深有感触。
打个比方,原先的代码里有个FtpUtil工具类,是ftp上传下载功能的具体实现,但是现在上传方式要改成sftp方式上传,这时候问题就出现了,有个被多个业务类继承的父类,以前直接调用ftp实现类,但是现在要改成直接sftp的话,那以前的 ...
SFtp文件处理
最近工作涉及sftp处理文件,写了个工具类,代码已经测试。请需要的同仁自行下载,根据自己需要,修改加工。附件有参考源码及必要jar包。
package nontax.helper;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOEx ...
上传文件到 sourceforge.net 的步骤
主要参考这个文章: https://sourceforge.net/apps/trac/sourceforge/wiki/SFTP
sg552 是我的用户名, shappy 是项目名, frs.sourceforge.net 是固定的名称。(file for release server?)
1. $ sftp sg552,shappy@frs.sourceforge.net
...
java程序实现对sftp服务器的操作
在这里介绍对sftp操作的一种java框架:JSch-Java Secure Channel,官方地址是:http://www.jcraft.com/jsch/
具体使用方法请看下面代码:
package jsch;
import java.io.File ...