Java读取远程服务器文件到本地

=======================华丽的分隔线=============================

查看源代码可以看到openChannel()可选值如下:

=====================华丽的分隔线=============================

=======================华丽的分隔线============================

其实,最简单到,最直接的还是用scp命令

因为,如果以上程序能够运行就一定可以通过ssh登录到远程服务器,那么拷贝文件什么的自不在话下

scp  [email protected]:/home/zhangsan/abc.txt  ./

时间: 2024-10-04 19:01:30

Java读取远程服务器文件到本地的相关文章

JCIFS读取远程服务器文件过慢的解决方法

发表于3年前(2013-07-12 11:23)   阅读(1174) | 评论(0) 0人收藏此文章, 我要收藏 赞0 jcifs smb 与windows explorer打开相同的文件相比,JCIFS默认情况下要慢太多了.我找了大半天,总算找出了解决方法,增加如下配置,则读取速度会有质的飞跃,我这边从7s提升至0.2s: ? 1 System.setProperty("jcifs.smb.client.dfs.disabled", "true"); 至于原因嘛

安装SFTP/FTP插件快速编辑远程服务器文件

默认的Sublime Text 3 是没有sftp/ftp功能的,如果编辑器自带ftp势必会提高开发效率,虽然Sublime Text 3 默认是没有ftp功能,但是安装sftp插件很容易.下面是我安装步骤,希望能帮助那些喜欢Sublime Text 3的朋友. 按下Ctrl+Shift+P调出命令面板 输入install 调出 Install Package 选项并回车,然后输入ftp,下拉列表中会出现一些相关的插件,选中sftp进行安装就行了, 出现下图说明安装成功了. 装好后还需配置如下:

PHP CURL实现远程下载文件到本地

<?php //$result=httpcopy('http://www.phpernote.com/image/logo.gif'); echo '<pre>';print_r($result); function httpcopy($url,$file='',$timeout=60){ $file=empty($file)?pathinfo($url,PATHINFO_BASENAME):$file; $dir=pathinfo($file,PATHINFO_DIRNAME); !i

SSH连接下复制远程linux服务器文件到本地的命令(zz)

原文链接 许多人使用简易的SSH连接工具,有时候需要在SSH下复制文件到本地查看比较方便,我给大家介绍一个简单的命令SCP. scp是有Security的文件copy,基于ssh登录.操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令. scp /home/daisy/full.tar.gz [email protected]:/home/root 然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了. 如果想反过来操作,

java 连接远程服务器 URLconnection

网络中的URL(Uniform Resource Locator)是统一资源定位符的简称.它表示Internet上某一资源的地址.通过URL我们可以访问Internet上的各种网络资源,比如最常见的WWW,FTP站点. URL可以被认为是指向互联网资源的"指针",通过URL可以获得互联网资源相关信息,包括获得URL的InputStream对象获取资源的信息,以及一个到URL所引用远程对象的连接URLConnection. URLConnection对象可以向所代表的URL发送请求和读取

java连接远程服务器

我用的是smb协议 共享方式连接远程 Windows服务器  也可以用ftp 但要保证服务器是ftp的 连接Linux服务器可以用ssh 协议 新建一个res.properites连接 IP=10.61.28.56 SMB_MINGCHENG=smb://jichuzhongxin:[email protected] //服务器登录名 密码 IP WENJIAN_NAME=/res.properties //代码 public class UploadFile{ // 读取服务器文件夹到本地 p

远程服务器上部署本地项目

: ?一..连接远程服务器主机 使用windows的远程桌面:  按win键  +R,出现如下图. 2. 输入 mstsc,确定.在弹出的远程对话框的  "计算机" 中输入个人IP地址,点击连接. 3.启动 MySQL和Tomcat. 3.1启动 Tomcat. 找到下载的集成环境JSPStudy下的 apache-tomcat.找到其 目录下的 bin------->startup.bat,点击,运行tomcat. 3.2   从JSPStudy中启动MySQL. 可以看到此时

java读取远程url图片,得到宽高

链接地址:http://blog.sina.com.cn/s/blog_407a68fc0100nrb6.html import java.io.IOException;import java.awt.image.BufferedImage;import java.net.URL;import java.io.BufferedInputStream;import java.io.OutputStream;import java.io.FileOutputStream;import java.io

远程服务器文件流下载方法【实例】

/**  * 远程服务下载类  *  * @author jiyanle.  * @date 2015/6/17  */ @Controller @RequestMapping(value = "download") public class FileDownload extends BaseController {     /**      * 远程服务器文件下载      *      * @param request      * @param response      * @