FTP是Internet上最早也是最广的应用,直到今天仍然是Internet上最重要和最基本的服务之一。Internet上有大量的、相互独立的公共文件服务器,存储着各种各样的文本、图像、语音信息和计算机程序等资源,供人们通过文件传输手段进行获取。在Internet上的用户通过FTP将一台计算机上的文件传送到另一台计算机上,而不必管这两台计算机是否相同。FTP是Internet上最主要一种文件传输手段。
(一)FTP的概述
FTP(File Transfer Protocol)是文件传输协议,Internet上的文件传输服务功能遵循此协议。FTP协议也是一种TCP/IP应用协议,主要用于将文件从网络上的一台计算机传送到另一台计算机,FTP远程服务器称为FTP站点,分为注册用户FTP服务器和匿名(Anonymous)FTP服务器两类,应用得非常广泛的是匿名FTP。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。
FTP是一种实时联机服务,在进行工作时,用户首先需要登录到对方的计算机上,登录后才可进入文件搜索和文件传送等的有关操作。FTP可传送文本文件、二进制文件、图像、声音以及数据压缩文件等。在FTP的工作模式中,文件传输分为“上传”(Upload)和“下载”(Download)两种。“上传”是指用户将本地文件拷贝到FTP服务器上,“下载”则是指用户将远程FTP服务器上的文件拷贝到本地计算机上。
FTP可以使用命令行模式和图形界面模式实现。
进行FTP命令行模式,命令格式是:
例如:ftp zju.edu.cn
该命令是想要连接到浙江大学的FTP服务上。
通过Internet Explorer浏览器进行FTP文件传输,只要在Internet Explorer浏览器的地址栏中输入要访问的FTP服务器的地址,然后按Enter键,打开FTP服务器上的目录。FTP服务器的地址格式为:(www.daowen.com)
ftp://用户名:密码@FTP服务器IP地址或域名 或 ftp://FTP服务器IP地址或域名
例如:ftp://username:password@ftp.microsoft.com/
ftp://ftp.microsoft.com/
匿名文件传输(Anonymous FTP)服务是不需要注册用户名和口令便可进入的免费系统。它允许用户从Internet上无自己账号的其他计算机系统上直接把所需要的文件及软件下载到自己的计算机上,但不允许上传。匿名FTP是专门将某些文件及软件提供给大家使用的开放的文件拷贝系统。用户可以通过Anonymous用户名使用这类公用计算机,一般没有口令,如果有口令,口令一般就是E-mail地址。由于FTP操作简单实用,开放性强,且能充分利用Internet来进行信息传递与交流,所以有越来越多的FTP服务器连入Internet,越来越多的资源就可以通过匿名FTP来获得。
(二)FTP常用工具软件CuteFTP简要介绍
FTP软件是网上文件传输的专用工具,具有使用方便、功能齐全、文件传输效果好和速度快的特点。如果要使用FTP软件作为文件传输工具,必须先在本地计算机上安装FTP软件。
FTP软件有很多种,CuteFTP是目前比较优秀的一种FTP客户端软件。CuteFTP采用交互式界面通过“FTP站点管理器”与FTP服务器建立连接,也可与任意站点直接建立连接,连接成功之后允许用户进行上传或下载文件。CuteFTP具有很多强大的功能,如支持断点续传、上传文件和下载文件、在FTP服务器端的文件管理,如新建文件夹、删除文件或文件夹等功能。有些功能还具有自动化、智能化等特性,如内置计划任务表模块,能够按用户预先指定的日期和时间,自动拨号、上传文件并自动断线;用CuteFTP目录比较功能,可以方便地比较本地机与远程服务器上的文件,使那些最新的文件才被上传或下载;自动给文件更改扩展名。在CuteFTP中,系统预先提供了部分有名的FTP站点,共分为14类,每一类站点又包括了许多子类站点;用户还可以增加别的FTP站点。还具有站点切换方便、使用简捷、操作界面友好等优点。CuteFTP软件的主界面窗口,如图2-7所示。
图2-7 CuteFTP的界面
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。