国产精品亚洲AV三区_国产精品日本一区二区在线播放_国产成人无码久久久精品一_性感美女视频在线观看免费精品

更多精彩內容,歡迎關注:

視頻號
視頻號

抖音
抖音

快手
快手

微博
微博

java sftp

文檔

java sftp

javasftp是java程序中的一個協議,完整英文名稱是securefilrtransferprotocol,也就是安全文件傳送協議。sftp搭建的具體步驟分為:1、添加sftp用戶。2、修改sftp配置。3、定義sftp用戶目錄和權限。4、啟動ssh服務功能。
推薦度:
導讀javasftp是java程序中的一個協議,完整英文名稱是securefilrtransferprotocol,也就是安全文件傳送協議。sftp搭建的具體步驟分為:1、添加sftp用戶。2、修改sftp配置。3、定義sftp用戶目錄和權限。4、啟動ssh服務功能。

java sftp是什么?讓我們一起來了解一下吧!

java sftp是java程序中的一個協議。Sftp的完整英文名稱是secure filr transfer protocol,也就是安全文件傳送協議。它的作用是保證安全的傳輸文件。

sftp服務器以下兩個搭建方法:

1、直接在系統上新建一個用戶即可,這個方式最簡單,但最不安全,用戶sftp登陸之后可以隨意切換目錄,切用戶可以ssh登陸到系統,安全性很差。

2、標準sftp的搭建

sftp搭建的具體步驟分為:

1、添加sftp用戶

2、修改sftp配置

3、定義sftp用戶目錄和權限

4、啟動ssh服務功能

一個簡單的示例:

/*
*?Created?on?2009-9-14
*?Copyright?2009?by?www.xfok.net.?All?Rights?Reserved
*
*/
?
package?net.xfok.ftp;
?
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?java.util.Properties;
import?java.util.Vector;
?
import?com.jcraft.jsch.Channel;
import?com.jcraft.jsch.ChannelSftp;
import?com.jcraft.jsch.JSch;
import?com.jcraft.jsch.Session;
import?com.jcraft.jsch.SftpException;
?
/**
*?@author?YangHua
*?轉載請注明出處:http://www.xfok.net/2009/10/124485.html
*/
public?class?MySFTP?{
?
/**
*?連接sftp服務器
*?@param?host?主機
*?@param?port?端口
*?@param?username?用戶名
*?@param?password?密碼
*?@return
*/
public?ChannelSftp?connect(String?host,?int?port,?String?username,
String?password)?{
ChannelSftp?sftp?=?null;
try?{
JSch?jsch?=?new?JSch();
jsch.getSession(username,?host,?port);
Session?sshSession?=?jsch.getSession(username,?host,?port);
System.out.println("Session?created.");
sshSession.setPassword(password);
Properties?sshConfig?=?new?Properties();
sshConfig.put("StrictHostKeyChecking",?"no");
sshSession.setConfig(sshConfig);
sshSession.connect();
System.out.println("Session?connected.");
System.out.println("Opening?Channel.");
Channel?channel?=?sshSession.openChannel("sftp");
channel.connect();
sftp?=?(ChannelSftp)?channel;
System.out.println("Connected?to?"?+?host?+?".");
}?catch?(Exception?e)?{
?
}
return?sftp;
}
?
/**
*?上傳文件
*?@param?directory?上傳的目錄
*?@param?uploadFile?要上傳的文件
*?@param?sftp
*/
public?void?upload(String?directory,?String?uploadFile,?ChannelSftp?sftp)?{
try?{
sftp.cd(directory);
File?file=new?File(uploadFile);
sftp.put(new?FileInputStream(file),?file.getName());
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
?
/**
*?下載文件
*?@param?directory?下載目錄
*?@param?downloadFile?下載的文件
*?@param?saveFile?存在本地的路徑
*?@param?sftp
*/
public?void?download(String?directory,?String?downloadFile,String?saveFile,?ChannelSftp?sftp)?{
try?{
sftp.cd(directory);
File?file=new?File(saveFile);
sftp.get(downloadFile,?new?FileOutputStream(file));
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
?
/**
*?刪除文件
*?@param?directory?要刪除文件所在目錄
*?@param?deleteFile?要刪除的文件
*?@param?sftp
*/
public?void?delete(String?directory,?String?deleteFile,?ChannelSftp?sftp)?{
try?{
sftp.cd(directory);
sftp.rm(deleteFile);
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
?
/**
*?列出目錄下的文件
*?@param?directory?要列出的目錄
*?@param?sftp
*?@return
*?@throws?SftpException
*/
public?Vector?listFiles(String?directory,?ChannelSftp?sftp)?throws?SftpException{
return?sftp.ls(directory);
}
?
public?static?void?main(String[]?args)?{
MySFTP?sf?=?new?MySFTP();
String?host?=?"192.168.0.1";
int?port?=?22;
String?username?=?"root";
String?password?=?"root";
String?directory?=?"/home/httpd/test/";
String?uploadFile?=?"D:\\tmp\\upload.txt";
String?downloadFile?=?"upload.txt";
String?saveFile?=?"D:\\tmp\\download.txt";
String?deleteFile?=?"delete.txt";
ChannelSftp?sftp=sf.connect(host,?port,?username,?password);
sf.upload(directory,?uploadFile,?sftp);
sf.download(directory,?downloadFile,?saveFile,?sftp);
sf.delete(directory,?deleteFile,?sftp);
try{
sftp.cd(directory);
sftp.mkdir("ss");
System.out.println("finished");
}catch(Exception?e){
e.printStackTrace();
}
}
}

以上就是小編今天的分享了,希望可以幫助到大家。

文檔

java sftp

javasftp是java程序中的一個協議,完整英文名稱是securefilrtransferprotocol,也就是安全文件傳送協議。sftp搭建的具體步驟分為:1、添加sftp用戶。2、修改sftp配置。3、定義sftp用戶目錄和權限。4、啟動ssh服務功能。
推薦度:
為你推薦
資訊專欄
熱門視頻
相關推薦
java plugin java pojo java portal java sha256加密 java shuffle java simhash java simpledateformat java sizeof java sm3加密 文章千古事得失寸心知是誰的名句 誠信的名言名句 關于讀書的名言名句 生日的經典名句 感恩老師的名言名句 關于時間的名言名句 活著的經典名句 java snappy 杜甫的名句 java snapshot 孟浩然的名句 java plug-in java settimeout java platform java setlayout java serialversionuid java serializable接口 java serializable java sequence java separator java semaphore java selenium java selector java script java sandbox java rxjava java runtime.exec java runnable java rtp java rsa私鑰加密 java rsa公鑰加密
Top 国产精品亚洲AV三区_国产精品日本一区二区在线播放_国产成人无码久久久精品一_性感美女视频在线观看免费精品
<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 久久高清福利视频| 激情一区二区| 亚洲已满18点击进入久久| 国模套图日韩精品一区二区| 欧美日韩国产专区| 久久久久久穴| 亚洲欧美激情视频| 亚洲男女毛片无遮挡| 亚洲欧洲精品一区二区三区| 国产欧美一区二区三区视频| 欧美日韩综合在线免费观看| 欧美暴力喷水在线| 久久久www成人免费无遮挡大片| 亚洲一区二区三区久久| 亚洲乱码国产乱码精品精天堂| 亚洲第一成人在线| 在线成人激情黄色| 一区二区三区在线看| 国产一区二区高清不卡| 国产精品天美传媒入口| 国产精品专区一| 国产精品二区在线| 国产精品久久久久一区二区三区共 | 亚洲视频电影在线| 日韩视频永久免费观看| 亚洲国产日韩在线| 亚洲欧洲一区二区三区久久| 亚洲福利电影| 亚洲精品美女| 亚洲一区二区黄| 亚洲欧美日韩综合| 久久精品视频va| 毛片精品免费在线观看| 蜜桃av噜噜一区| 欧美欧美在线| 国产精品午夜av在线| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲免费观看| 国产精品99久久久久久人| 一二三区精品福利视频| 亚洲欧美伊人| 另类春色校园亚洲| 欧美电影资源| 国产精品一区二区黑丝| 国内成人精品一区| 亚洲欧洲精品成人久久奇米网| 99热这里只有精品8| 午夜亚洲福利在线老司机| 久久国产欧美精品| 欧美巨乳波霸| 国产亚洲一二三区| 亚洲精品美女免费| 亚洲欧美一区二区原创| 免费毛片一区二区三区久久久| 欧美va亚洲va日韩∨a综合色| 欧美日韩在线视频一区二区| 国产日韩欧美一区在线| 亚洲日韩欧美一区二区在线| 亚洲综合社区| 欧美激情精品久久久久久免费印度 | 99精品欧美一区二区三区综合在线| 宅男精品视频| 蜜桃av一区二区三区| 国产精品久久久久国产a级| 国内精品伊人久久久久av一坑| 亚洲美女区一区| 久久精品国产亚洲一区二区| 欧美日韩1234| 亚洲国产精品久久人人爱蜜臀| 亚洲一区黄色| 欧美激情在线有限公司| 国产综合亚洲精品一区二| 宅男精品导航| 欧美mv日韩mv亚洲| 黄色成人在线观看| 午夜电影亚洲| 国产精品第13页| 99re成人精品视频| 欧美电影电视剧在线观看| 狠狠色丁香婷婷综合久久片| 午夜精品久久久久久久久久久久| 欧美日韩精品高清| 亚洲激情视频在线观看| 美女福利精品视频| 影音先锋日韩有码| 久久综合亚州| 在线观看av一区| 久久久久国产精品一区| 国产视频综合在线| 欧美一区二区三区久久精品| 国产精品成人观看视频免费| 夜夜精品视频| 欧美色另类天堂2015| aⅴ色国产欧美| 欧美午夜精品久久久久久久 | 久久亚洲精品一区二区| 国产一区二区久久久| 欧美一区二区三区免费在线看| 国产精品色婷婷| 亚洲免费在线看| 国产精品视频免费在线观看| 亚洲欧美日韩直播| 国内精品久久久久国产盗摄免费观看完整版| 亚洲一区中文| 国产亚洲精品资源在线26u| 久久av一区二区三区漫画| 国产一区二区毛片| 另类激情亚洲| 日韩一区二区精品视频| 国产精品久久二区| 久久精品国产久精国产一老狼| 国产最新精品精品你懂的| 久久伊人一区二区| 亚洲乱码日产精品bd| 欧美性色aⅴ视频一区日韩精品| 午夜免费在线观看精品视频| 国产性做久久久久久| 蜜桃伊人久久| 亚洲一区二区av电影| 国产一区二区成人| 欧美精品一区二区蜜臀亚洲| 亚洲一级特黄| 亚洲国产成人av| 国产精品毛片大码女人| 老牛嫩草一区二区三区日本 | 欧美黑人国产人伦爽爽爽| 在线视频欧美日韩| 精久久久久久| 欧美性猛交99久久久久99按摩 | 久久精品毛片| 日韩亚洲在线| 国内自拍一区| 国产精品www色诱视频| 久久久久国产精品www| 一本久久青青| 亚洲黄色影片| 国产日韩精品一区二区| 欧美女激情福利| 久久婷婷综合激情| 先锋影院在线亚洲| 亚洲美女中文字幕| 影音先锋久久久| 国产欧美日韩一区二区三区在线| 欧美另类女人| 久久偷窥视频| 久久久久久久久岛国免费| 亚洲午夜精品17c| 亚洲人久久久| 亚洲第一网站免费视频| 国产午夜精品麻豆| 国产精品久久久久aaaa樱花| 免费久久99精品国产自在现线 | 国产日韩欧美91| 欧美日韩一区二区在线观看| 快射av在线播放一区| 久久九九热免费视频| 亚洲欧美中文另类| 亚洲主播在线| 亚洲午夜一区二区| 99国产精品久久久久久久| 亚洲激情av在线| 亚洲黄色av| 亚洲欧洲在线视频| 亚洲破处大片| 亚洲人成小说网站色在线| 亚洲高清视频一区| 亚洲国产日本| 最新成人av在线| 日韩天堂在线视频| 一区二区三区精品久久久| 日韩视频专区| 亚洲调教视频在线观看| 亚洲一级在线| 午夜精品福利在线| 欧美资源在线观看| 久久久久国产精品www| 久久―日本道色综合久久| 麻豆成人精品| 欧美精品国产精品日韩精品| 欧美精品123区| 国产精品s色| 国产一区二区成人| **网站欧美大片在线观看| 亚洲欧洲三级电影| 中文在线一区| 欧美在线一级va免费观看| 久久亚洲一区二区| 欧美人与禽性xxxxx杂性| 欧美午夜在线视频| 国产亚洲精品高潮| 亚洲国产精品va在线看黑人动漫| 亚洲激情中文1区| 亚洲永久精品大片| 久久久久久有精品国产| 欧美韩日一区| 国产视频自拍一区| 亚洲精品在线一区二区| 香蕉久久夜色| 欧美日韩国产小视频| 国产视频久久久久久久|