基于ftp4j的FTP客户端工具

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下
载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过
TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。

ftp4j该项目主页:
http://www.sauronsoftware.it/projects/ftp4j/
http://www.sauronsoftware.it/projects/ftp4j/manual.php

ftp4j这是一个基本类库。

一般来说windows下测试通过的ftp工具,一般在Linux下通不过,因为Windows没有太多权限控制。而Linux控制非常严格,常常因为没有权限而导致操作失败,这时候,要对Linux的FTP用户给读写的权限才能正确执行以上代码。

在判断ftp服务器上一个文件是否存在的isExist方法,具有一定一个局限性,体现在两方面:一是对特定组件版本的依赖性,不同版本list等方法实现不同,对错误路径的处理也不同。二是,不同的ftp服务器对发送list命令反馈的结果不尽相同。

时间: 2024-10-10 00:50:33

基于ftp4j的FTP客户端工具的相关文章

用edtftpj实现Java FTP客户端工具

edtftpj是一个java FTP工具包,使用非常方便,感觉比Apache的好用,但Apache更灵活.edtftpj有多种版本,分别是java..net和js版本.对于Java版的有一个免费版本.我用的就是免费版本.其余的均为商业版本. 为了开发,先下载免费版本的开发包. 主  页:http://www.enterprisedt.com/ 工具包:http://www.enterprisedt.com/products/edtftpj/download/edtftpj.zip 目前我用的是2

FTP 客户端工具(支持 Windows/Unix/Linux)

FTP 客户端工具,支持 Windows/Unix/Linux

2、FTP客户端工具

1.应用场景:有了FTP服务器之后,通过FTP客户端工具就可以实现本机与服务器之间的文件传输了,当然,前提是必须先建立FTP服务器,否则只有FTP客户端是不行的 2.登录中关村在线官网http://www.zol.com.cn/,点击下载,8UFTP是一款特别简洁易用的FTP文件传输工具,输入8UFTP,回车进入下载页面,将8UFTP下载下来并安装完成 3.打开8UFTP,文件-站点管理器-新建站点,输入主机名也即是IP,服务器类型FTP,用户名也即是服务器登录用户Administrator,密

FTP客户端工具

推荐使用8UFTP.小.快.好! 8UFTP工具分为8UFTP客户端工具和 8UFTP智能扩展服务端工具,涵盖其它FTP工具所有的功能.不占内存,体积小,多线程,支持在线解压缩.界面友好,操作简单,可以管理多个ftp站点,使用拖拉即可完成文件或文件夹的上传.下载. 智能升级检查,免费升级.建议同时安装8UFTP客户端和8UFTP智能扩展服务端工具. 8UFTP客户端工具:● 支持外链下载● 支持直接在线解压缩● 快速删除远程文件夹● 独家支持多线程上传,速度是普通ftp工具的3倍 

基于 Ubuntu 搭建 FTP 文件服务

搭建 FTP 文件服务 安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 apt-get 安装 vsftpd: sudo apt-get install vsftpd -y vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其[官网介绍][https://security.appspot.com/vsftpd.html],它可能是 UNIX-like 系统下最安全和快速的 FTP 服务器软件. 启动 VSFTPD 安装完成后 VSFTPD

FTP客户端配置2

ftp上传文件测试命令: 2.2使用浏览器测试 打开浏览器,在地址栏中输入ftp服务器的ip地址,例如:ftp ://192.168.22.7:12721,浏览器会弹出一个“登录身份”对话框,在对话框中输入用户名和密码,将会打开该用户在ftp服务器上的目录 2.3通过客户端工具访问 linux环境的ftp客户端工具中,gFTP是比较常用的一个,安装好后在主机.端口.用户名.密码处输入相应的内容,点击连接服务器. FTP客户端配置2

基于 CentOS 搭建 FTP 文件服务

在万网服务器搭建的时候,会出现无法连接超时的现象,是因为没有打开21端口,需要在在万网的安全组,安全组规则,打开21端口, 就可以顺利连接了 本文测试环境 1.CentOS 7 2.测试服务器IP 192.168.1.170 1.安装并启动 FTP 服务 1.1 安装 VSFTPD 使用 yum 安装 vsftpd yum install -y vsftpd 1.2 启动 VSFTPD 安装完成后,启动 FTP 服务: service vsftpd start 启动后,可以看到系统已经监听了 2

网络客户端工具—ftp、lftp、wget

ftp命令 系统默认没有安装ftp命令的软件包 [[email protected] ~]# yum -y install ftp  ... Running Transaction   Installing : ftp-0.17-54.el6.x86_64                                                                                1/1    Verifying  : ftp-0.17-54.el6.x86_64

Rumpus Mac版FTP服务器客户端工具

Rumpus PRO for Mac是Mac平台上一款能够帮助用户管理FTP账户的FTP服务器客户端工具.Rumpus Mac特别版具有Web文件传输,帐户管理,安全选项,文件上传等强大功能,除此之外Rumpus for mac还拥有远程服务器上的活动监视器这个给你,能够让用户更好地管理FTP! 链接: https://pan.baidu.com/s/1Vdbymj47UFJXJ3AUU0Xnww 提取码: jr6n Rumpus PRO Mac版安装教程 下载完成后打开“Rumpus for