app教程网 学习教程 ftp服务又叫做(什么叫ftp)

ftp服务又叫做(什么叫ftp)

FTP(文件传输协议)是文件传输协议的缩写。

FTP的功能顾名思义:FTP的主要功能是让用户连接到一台远程计算机(这些计算机都在运行FTP服务器程序)上,看看远程计算机上有哪些文件,然后把远程计算机上的文件复制到本地计算机上。

或将文件从本地计算机发送到远程计算机。

FTP如何工作以下载文件为例。当您启动FTP从远程计算机复制文件时,您实际上启动了两个程序:本地计算机上的FTP客户端程序,它请求FTP服务器复制文件。

另一种方法是在远程计算机上启动FTP服务器程序,该程序响应您的请求,并将您指定的文件传输到您的计算机上。FTP采用“客户端/服务器”模式,客户端要在其本地计算机上安装FTP客户端程序。

FTP客户端程序有两种:字符界面和图形界面。字符界面中的FTP命令复杂而繁多。具有图形界面的FTP客户端程序更简单,操作更方便。

简单来说,支持FTP协议的服务器就是FTP服务器。先介绍一下什么是FTP协议(文件传输协议)。

一般来说,用户联网的首要目的是实现信息共享,文件传输是信息共享最重要的内容之一。早期在网上传输文件并不容易。我们知道互联网是一个非常复杂的计算机环境。

有PC,有工作站,有MAC,有大型机。据统计,连接互联网的电脑有数千万台,这些电脑可能运行不同的操作系统和运行Unix的服务器。

还有运行Dos和Windows的PC,运行MacOS的MAC等。而各种操作系统之间的文件交换需要建立统一的文件传输协议,也就是所谓的FTP。基于不同的操作系统有不同的FTP应用程序。

所有这些应用程序都遵循相同的协议,因此用户可以将自己的文件发送给他人,或者从其他用户环境中获取文件。

像大多数互联网服务一样,FTP是一个客户机/服务器系统。用户通过支持FTP协议的客户端程序连接到远程主机上的FTP服务器程序。用户通过客户端程序向服务器程序发送命令,

服务器程序执行用户发出的命令,并将执行结果返回给客户端。例如,如果用户发送命令,要求服务器向用户发送文件的副本,服务器将响应该命令,并将指定的文件发送到用户的机器。

客户端程序代表用户接收该文件,并将其存储在用户目录中。

使用FTP时,用户经常会遇到两个概念:“下载”和“上传”。

下载文件是指将文件从远程主机复制到自己的电脑上;上传文件意味着将文件从您自己的计算机复制到远程主机。在互联网语言中,用户可以通过客户端程序向(从)远程主机上传(下载)文件。

使用FTP时,必须先登录,在远程主机上获得相应权限后,才能上传或下载文件。换句话说,如果你想用哪台电脑传输文件,你必须拥有哪台电脑的相应授权。换句话说,除非你有用户ID和密码,否则你不能传输文件。

这种情况违背了互联网的开放性。互联网上有一千多万个FTP主机,不可能要求每个用户在每台主机上都有一个账号。匿名FTP就是为了解决这个问题而产生的。

匿名FTP是一种机制,通过这种机制,用户可以连接到远程主机并从其下载文件,而无需成为注册用户。系统管理员建立了一个特殊的用户ID,

命名为匿名,互联网上的任何人都可以在任何地方使用这个用户ID。通过FTP程序连接匿名FTP主机的方式类似于连接普通FTP主机。

当需要用户ID时,只能输入anonymous,用户ID的密码可以是任何字符串。传统上,使用您自己的电子邮件地址作为密码可以使系统维护程序记录谁在访问这些文件。

值得注意的是,匿名FTP并不适用于所有的互联网主机,它只适用于那些提供这种服务的主机。

当远程主机提供匿名FTP服务时,它会指定一些目录对公众开放,允许匿名访问。系统中的其余目录是隐藏的。作为一种安全措施,大多数匿名FTP主机允许用户从它们那里下载文件,但不允许向它们上传文件。

换句话说,用户可以将匿名FTP主机上的所有文件复制到自己的机器上,但不能将自己机器上的任何文件复制到匿名FTP主机上。尽管一些匿名FTP主机确实允许用户上传文件,

用户只能将文件上传到指定的上传目录。随后,系统管理员会检查这些文件,他会将这些文件移动到另一个公共下载目录,供其他用户下载。这样,远程主机的用户受到保护,并且防止人们上传有问题的文件。

例如带有病毒的文件。

作为互联网用户,你可以通过FTP在任意两台互联网主机之间复制文件。但实际上大多数人只有一个上网账号,FTP主要用于下载公共文件,比如各公司的共享软件和技术支持文件。

互联网上有成千上万的匿名FTP主机,这些主机上存储着无数的文件,供用户免费复制。事实上,几乎各种信息和各种计算机程序都可以在互联网上找到。

这是互联网吸引我们的重要原因之一。

匿名FTP让用户有机会访问世界上最大的信息库,这个信息库在不断积累和增长,它从不关闭,几乎涉及所有的话题。而且,都是免费的。

匿名FTP是在互联网上发布软件的常用方法。互联网能够延续到今天,是因为人们使用通过标准协议提供标准服务的程序。很多类似这样的程序都是通过匿名FTP发布的。

任何人都可以访问它们。

互联网上有数量巨大的匿名FTP主机和更多的文件,那么我们如何知道一个特定的文件位于哪个匿名FTP主机的哪个目录下呢?这正是阿奇服务器试图做的事情。

Archie会自动搜索FTP主机,构造一个包含所有文件目录信息的数据库,让你直接找到所需文件的位置信息。

本文来自网络,不代表本站立场,转载请注明出处:https: