如何使用FTP

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何使用FTP

概述

FTP是由它使用的应用协议命名的,即文件传送协议[File TransferProtocol],它的作用是把文件从一个计算机转移到另一个计算机.当您启动ftp从远程计算机拷贝文件时,您也是启动了两个程序:您本地机上的ftp客户程序:它提出拷贝文件的请求.另一个是运行在远程计算机上的ftp服务器程序,它响应您的请求把您指定的文件传送到您的计算机。

Internet上有很大一部分ftp服务器被标为"匿名"[Anonymons]ftp服务器.这类服务器的目的是向公众提供文件拷贝服务,因此,不要求用户事先在该服务器进行登记.与这类"匿名"ftp 服务器建立联接时,您一般在"用户名"栏填入"anonymons",而在"密码"栏填上您的电子邮件地址.另一类FTP服务器为非匿名FTP服务器,要进入该类服务前,您必须先向服务器系统管理员申请用户名及密码,非匿名FTP服务器通常供内部使用或提供咨询服务。

匿名FTP是一种最重要、用途最广泛的Internet服务。这种卓越的服务可以使你从Internet 的上千种计算机上拷贝文件。这些储存在计算机上的文件包含着各种各样的信息。

你想为你的PC机获得一个程序吗?你想要一期电子杂志吗?你想向Usenet讨论组频繁提问题吗?

Internet中几乎有你所想要的各种资料和计算机软件,你都可以免费地进入并取出。

这一章讲的是怎样使用匿名FTP。也许你不知道怎样进入FTP,我们将告诉你怎样通过电子邮件得到文件。

当你看完这一章,你就能够读第十三章的有关内容了。在第十三章,将讲解怎样运用Archie 服务器在匿名FTP主机上查询大量具体的文件。

FTP简介

“FTP”这个词是文件传送协议的缩写(File Transfer Protocol),FTP是在Internet上传送文件的规定的基础。我们提到FTP时不只是认为它是一套规定,FTP是一种服务,它可以在Internet上,使得文件可以从一台Internet主机传送到另一台Internet主机上,通过这种方式,主要靠FTP把Internet中的主机相互联系在一起。

像大多数的Internet服务一样,FTP使用客户机/服务器系统(参见第二章),你在使用一个名叫ftp的客户机程序时,就和远程主机上的服务程序相连了。理论上讲,这种想法是很简单的。当你用客户机程序时,你的命令就发送出去了,服务器响应你发送的命令。例如,你录入一个命令,让服务器传送一个指定的文件,服务器就会响应你的命令,并传送这个文件;你的客户机程序接收这个文件,并把它存入你的目录中。(在这章的后面将讨论文件和目录问题)。

你也许知道,当你从远程计算机上拷贝文件到自己的计算机上时,我们称为“下传”(downloading)文件;当你从自己的计算机上拷贝文件到远程计算机上时,称为你“上传”(uploading)文件。如果你不明白的话,就请想象有一台远程计算机悬浮在你头上的天空之中,“up”就是远离你,“down”就是朝向你。

当我们谈论FTP时,我们使用和Telent相同的术语(参见第七章)。你的计算机叫做本地主机,别的计算机叫做远程主机。在Internet语言中,我们说这个ftp客户机程序允许你向远程主机发送或接收文件。

当使用ftp程序时,你录入ftp命令和你想要连接的远程主机的地址。一旦程序开始,你就可以录入命令,来回拷贝文件。当你使用ftp时,有很多命令你都可以使用。例如,你可以查询远程计算机上的目录,并且可以变换目录。

把“FTP”作为一个动词是很普遍的。例如,你可能听见某人这样说:“你可以FTP到一个名叫的主机上得到常见问题清单(the frequently asked question list)的拷贝。如果这台计算机太忙了,你可以从别的计算机上FTP到相同的文件。”

匿名FTP简介

我们已经讲了,FTP允许你把文件从一个Internet计算机传递到另一个计算机上。但是,这里有一个基本的约束:如果你没有被正式授权的话,就不能进入计算机。习惯上讲,这就意味着你必须在那台计算机上登录。换句话说,你只有在有了一个用户标识和口令之后,才能在计算机上拷贝文件。

匿名FTP是这样一种工具:作为用户,你本来不注册就不能和远程主机联系并“下传”文件,但是,这个管理系统提供了一个指定的的用户标识anonymous(匿名),在Internet上,任何人在任何地方都可以使用它。

你不能在没有提供这种匿名FTP服务的Internet主机上使用匿名FTP。

当你使用ftp程序和匿名FTP主机相连时,它的工作方式与正规的FTP是相同的,除非你要求进入的是anonymous(匿名)用户标识。当要求你输入口令时,你可以录入你的电子邮件地址或名字。这样做,以便于系统所有者知晓进入它们文件的访问者(关于Internet 上的地址问题,参见第四章)。

anonymous(匿名)用户标识上只能使用FTP,不能用于Telnet,即不能用Telnet来连接一个匿名FTP主机(参见第七章),也不能作为一个普通用户用匿名用户标识来登录。

当一个系统管理人员在计算机上建立了一个匿名FTP后,他标出一个作为向公众开放的目录,而别的目录是不可以随意进入的。这样对一个组织来说很安全,公众可以随意进入。作为保密措施之一,大多数匿名FTP允许你“下传”文件,但不能“上传”文件。这就是说,你能从远程主机上拷贝文件,但不能把文件拷贝到远程主机上。

如果一个匿名FTP主机允许“上传”文件的话,你就可以把新的文件拷贝到一个单独设计的“上传”目录上,然后,系统管理人员就有机会检验这些新文件,并把这些新文件移入公众“下

传”目录。用这种方法,远程用户就可以免受他人“上传”麻烦的文件之害,例如,染上病毒的程序。

很多系统管理人员没有时间做不停的检查工作。当你“下传”文件时,请记住要进行通常的预防工作。例如,当你在你的PC机上运行一个程序以前,用病毒检测程序检查一下。

作为一个Internet的用户,你可以用FTP在两台主机上传送文件。一般而言,大多数人在Internet上只有一个单一的帐户,FTP更多地被用作“下传”公共文件。在这一章中,我们将集中讲解怎样用匿名FTP“下传”文件。

你将看到,ftp客户机程序中有大量的你可以用的命令,有些命令有变化。我们将把重要命令的功能进行简介,并且告诉你工作时怎样显示帮助信息。虽然我们不能详细地介绍每一个命令,但是我们将让你知道怎样使用匿名FTP。

如果你使用过Unix操作系统,你就会很快地明白ftp程序和它的命令,你首先以联机方式显示ftp进入。用下面的命令:

man ftp

我们已经在第十一章讨论过man命令,以及怎样使用它。

匿名FTP的重点

首先,匿名FTP运用很广,没有什么指定的要求。所以,每一个人都可以在匿名FTP主机上访问文件。

什么是“big deal”?“big deal”是指世界上大量运用的匿名FTP,即上千的匿名主机和无数的文件都可以被免费拷贝。在Internet上,各种信息和各种计算机程序都是可获得的。人们和一些组织可以利用计算机设备和磁盘空间来获得对自己有用的文件。为什么呢?因为正如第一章所讲的,Internet的资源是共享的。

在你没有开始使用匿名FTP时,你不知道它的优点,如果你使用了匿名FTP,你就会发现匿名FTP是人类历史上最有价值的发明之一。如果你刚刚接触Internet,如果你认为我们对匿名FTP的评价言过其实,我们不会责怪你,以后你自己会明白。为什么我们评价这样高,原因有三点。

首先,我们已经说过,匿名FTP允许你“下传”你想要的各种信息。一直到你是一个Internet 上的熟练用户之后,你才能明白这一点的重要性。匿名FTP提供进入最大信息库的通路,此外,这个库总是不断在壮大,它不关闭,并且无所不包,还是可以免费访问的。关于这种种的信息,可以浏览一下这本书的最后部分的《附录》,尤其要注意通过匿名FTP可得到的条目。

你知道怎样在许多不同的匿名FTP主机和许多文件中寻找一个指定的文件吗?你可以用一种叫做Archie的服务。Archie将查询一个特别的FTP数据库,找到包含你所想找的文件的所有主机。在第十三章中有一个例子,告诉你怎样使用Archie。

相关文档
最新文档