"FTP主机即FTP服务器 FTP的做用 正如其名所示:FTP的主要做用,就是让用户链接上1个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,以后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 FTP工做原理 拿下传文件为例,当你开启FTP从远程计算机拷贝文件时,你事实上开启了2个程序:1个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另1个是开启在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在本身的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操做上要简洁方便的多。 容易地说,支持FTP协议的服务器就是FTP服务器,下面介绍一次啥是FTP协议(文件传输协议) 通常来讲,用户联网的首要目的就是实现信息共享,文件传输是信息共享很是重要的1个内容之一。Internet上早期实现传输文件,并非一件容易的事,咱们知道 Internet是1个很是复杂的计算机环境,有PC,有工做站,有MAC,有大型机,据统计链接在Internet上的计算机已有上千万台,而这些计算机可能运行不一样的操做系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行MacOS的苹果机等等,而各类操做系统之间的文件交流问题,须要创建1个统一的文件传输协议,这就是所谓的FTP。基于不一样的操做系统有不一样的FTP应用程序,而所有这些应用程序都遵照同一种协议,这样用户就能够把本身的文件传送给他人,或从其它的用户环境中得到文件。 与大多数Internet服务相同,FTP也是1个客户机/服务器系统。用户经过1个支持FTP协议的客户机程序,链接到在远程主机上的FTP服务器程序。用户经过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。例如说,用户发出一条命令,要求服务器向用户传送某1个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序表明用户接收到这个文件,将其存放在用户目录中。 在FTP的用当中,用户经常遇到2个概念:""下载(DownLoad)""(Download)和""上载""(Upload)。""下载(DownLoad)""文件就是从远程主机拷贝文件至本身的计算机上;""上载""文件就是将文件从本身的计算机中拷贝至远程主机上。用Internet语言来讲,用户可经过客户机程序向(从)远程主机上载(下载(DownLoad))文件。 用FTP时必须首先登录,在远程主机上得到相应的权限之后,方可上载或下载(DownLoad)文件。也就是说,要想同哪1台计算机传送文件,就必须具备哪1台计算机的适当受权。换言之,除非有用户ID和口令,不然便没有方法传送文件。这样情形违背了Internet的开放性,Internet上的FTP主机何止千万,不可能要求每个用户在每1台主机上都拥有账号。匿名FTP就是为处理这个问题而产生的。 匿名FTP是这样一种机制,用户可经过它链接到远程主机上,并从其下载(DownLoad)文件,而无需成为其注册用户。系统管理员创建了1个特殊的用户ID,名为anonymous, Internet上的任何人在任何地方均可用该用户ID。 经过FTP程序链接匿名FTP主机的方式同链接普通FTP主机的方式差很少,就是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令能够是任意的字符串。习惯上,用本身的E-mail地址做为口令,使系统维护程序可以记录下来谁在存取这些文件。 值得注意的是,匿名FTP不适用于所有Internet主机,它只适用于那些提供了这项服务的主机。 当远程主机提供匿名FTP服务时,会指定某些目录向公众开放,容许匿名存取。系统中的其他目录则处于隐匿状态。做为一种安全措施,大多数匿名FTP主机都容许用户从其下载(DownLoad)文件,而不容许用户向其上载文件,也就是说,用户可将匿名FTP主机上的所有文件所有拷贝到本身的机器上,但不能将本身机器上的任何1个文件拷贝至匿名FTP主机上。即便有些匿名FTP主机确实容许用户上载文件,用户也只能够将文件上载至某一指定上载目录中。随后,系统管理员会去检查这些文件,他会将这些文件移至另1个公共下载(DownLoad)目录中,供其余用户下载(DownLoad),利用这样方式,远程主机的用户获得了保护,避免了有人上载有问题的文件,如带病毒(virus)的文件。 做为1个Internet用户,可经过FTP在任何两台Internet主机之间拷贝文件。但是,实际上大多数人仅有1个Internet账户,FTP主要用于下载(DownLoad)公共文件,例如共享软件、各公司技术支持文件等。 Internet上有成千上万台匿名FTP主机,这些主机上存放着数不清的文件,供用户免费拷贝。实际上,几乎所有类型的信息,所有类型的计算机程序均可以在Internet上找到。这是Internet吸引咱们的重要缘由之一。 匿名",