2024年3月9日发(作者:)

什么是FTP

FTP(File Transfer Protocol)是 Internet 上用来传送文件的协议(文件传输协议)。

它是为了我们能够在 Internet 上互相传送文件而制定的的文件传送标准,规定了

Internet 上文件如何传送。也就是说,通过 FTP 协议,我们就可以跟 Internet 上的 FTP

服务器进行文件的上传(Upload)或下载(Download)等动作。

和其他 Internet 应用一样,FTP 也是依赖于客户程序/服务器关系的概念。在

Internet 上有一些网站,它们依照 FTP 协议提供服务,让网友们进行文件的存取,这些

网站就是 FTP 服务器。网上的用户要连上 FTP 服务器,就要用到 FPT 的客户端软件,

通常 Windows 都有“ftp”命令,这实际就是一个命令行的 FTP 客户程序,另外常用的

FTP 客户程序还有 CuteFTP、Ws_FTP、FTP Explorer等。

要连上 FTP 服务器(即“登陆”),必须要有该 FTP 服务器的帐号。如果是该服务器

主机的注册客户,你将会有一个 FTP 登陆帐号和密码,就凭这个帐号密码连上该服务器。

但 Internet 上有很大一部分 FTP 服务器被称为“匿名”(Anonymous)FTP 服务器。

这类服务器的目的是向公众提供文件拷贝服务,因此,不要求用户事先在该服务器进行登

记注册。

Anonymous(匿名文件传输)能够使用户与远程主机建立连接并以匿名身份从远程

主机上拷贝文件,而不必是该远程主机的注册用户。用户使用特殊的用户名“anonymous”

和“guest”就可有限制地访问远程主机上公开的文件。现在许多系统要求用户将Emai1

地址作为口令,以便更好地对访问进行跟综。出于安全的目的,大部分匿名FTP主机一般

只允许远程用户下载(download)文件,而不允许上载(upload)文件。也就是说,用

户只能从匿名FTP主机拷贝需要的文件而不能把文件拷贝到匿名FTP主机。另外,匿名

FTP主机还采用了其他一些保护措施以保护自己的文件不至于被用户修改和删除,并防止

计算机病毒的侵入。在具有图形用户界面的 WorldWild Web环境于1995年开始普及

以前,匿名FTP一直是Internet上获取信息资源的最主要方式,在Internet成千上万的

匿名PTP主机中存储着无以计数的文件,这些文件包含了各种各样的信息,数据和软件。

人们只要知道特定信息资源的主机地址, 就可以用匿名FTP登录获取所需的信息资料。

虽然目前使用WWW环境已取代匿名FTP成为最主要的信息查询方式,但是匿名FTP仍

是 Internet上传输分发软件的一种基本方法。

FTP工作原理

[编辑本段]

拿下传文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:

一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远

程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。

FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP

客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP

客户程序,操作上要简洁方便的多。

简单地说,支持FTP协议的服务器就是FTP服务器,下面介绍一下什么是FTP协议。

(文件传输协议)

一般来说,用户联网的首要目的就是实现信息共享,文件传输是信息共享非常重要的

一个内容之一。Internet上早期实现传输文件,并不是一件容易的事,我们知道 Internet

是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,据统计连接在