3.常用FTP服务器软件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FTP服务及配置 ? 知识点 FTP服务的工作原理 FTP站点的创建和管理 FTP站点的安全性 ? 了解以下内容: 通过磁盘配额管理设置用户主目录空间 常用FTP服务器端软件 目前,虽然WWW已经具有了文件的上传和下载功能,但是,由于FTP具备双向传输功能和使用不同的端口进行上传和下载,所以,FTP的传输效率比HTTP高得多,仍然是Internet上最基本的网络服务之一。特别是当用户需要从距离较远的计算机系统上将较大的文件复制到本地计算机或将本地计算机上较大的文件上传到远程计算机上时,为了保证较高的传输效率和稳定的连接,就必须使用FTP功能并配以高效的FTP软件来完成。FTP可以让Internet或Intranet上的用户更大程度地共享软件和文献资料等网络资源。 通常Internet或Intranet上的站点都提供FTP服务。如上传个人主页、公司网站内容等一般都通过FTP上传至Internet或Intranet服务器。一般申请虚拟主机也通过FTP来完成和管理。 IIS 5.0本身也集成了FTP服务并且新增了Web DAV目录发布功能,它可以让用户通过HTTP连接或FTP来管理服务器上的资源,并提供了较高的安全性。 FTP服务 FTP简介 FTP就是基于TCP/IP之上的文件传输控制协议,是Internet或Intranet上的最简单的协议之一。FTP可在支持FTP协议的所有类型计算机和操作系统之间传送文件。 通常情况下,Internet或Intranet上的很多站点都提供匿名FTP服务,允许所有用户免费访问或复制该站点中的资源。这些资源包括各种免费软件、共享软件、测试软件和商业软件、音频文件、影视文件和驱动程序等。 通过FTP上传和下载的文件可以是任意格式,如:文档文件、多媒体文件、应用程序文件、音频或视频等格式的文件。使用浏览器也可以复制指定的文件或启动关联应用程序显示、下载或运行文件。但是,通常FTP将文件分为两种格式:一种是文本文件,其中包含一系列的字符,在传送时被当作字符集来处理,绝大多数的文本文件都采用ASCII编码来描述;另一种是二进制文件,其中的代码采用二进制信息来描述。FTP在传输文件时,默认情况下总是以文本方式传送。但是,以二进制格式传送时比较安全可靠。 有些FTP服务器在提供服务时需要用户提供用户名和密码登录服务器来进行身份验证和授权。通过验证后,用户可进入FTP服务指定的目录进行上传、下载和其他授权的操作。但需要注意的是,使用FTP功能不能在FTP站点内部和站点之间直接移动文件,而必须先将FTP站点的文件下载到本地计算机或网络驱动器上的临时位置,然后再将它们上传到另一个FTP站指定的文件夹中。 FTP工作原理 1. FTP服务器与客户端的会话机制 FTP是通过客户机/服务器模式的工作方式来实现的。客户端和服务器之间建立连接时必须各自打开一个TCP端口才能进行TCP连接。FTP服务器缺省预置了两个端口:20和21,其中端口20只有在发生数据传输时才打开,用来发送和接收FTP数据,传输结束后立即断开。端口21在建立FTP会话时就打开,用来发送和接收FTP的控制信息,整个会话期间端口21始终保持打开状态。当FTP客户端激发了FTP客户端服务后,就动态分配自己的端口,端口号的分配范围是1024~65535。 2. FTP服务器与客户端的会话过程 FTP工作的过程就是一个建立FTP会话并传输文件的过程,整个过程描述如图8.1所示,并对该过程解释如下: 1)FTP客户端程序向远程的FTP服务器申请建立连接。 2)FTP服务器的21号端口监听到FTP客户端的请求后给出应答信息并与客户端程序打开的一个控制端口建立会话连接。 3)传输数据时,客户端打开一个新数据端口,连接到FTP服务器的20端口上进行文件传输,完毕后马上断开连接并释放20端口。 4)当连接空闲超时后,FTP会话自行终止连接或由客户端或FTP服务器强行断开连接。 FTP的工作方式 FTP支持两种模式:标准模式和被动模式 标准模式是一个主动模式 标准模式(PORT)建立数据传输通道是由服务器端发起的,FTP 客户端首先和FTP Server的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口发送数据而客户端则使用某一个大于1024的端口(1024-65535 ) 。 FTP server必须和客户端建立一个新的连接用来传送数据。 在被动模式中(PASV),连接的建立是由FTP客户端发起的,究竟FTP服务器要使用哪一个端口有客户端决定。这样客户端和服务器端都将采用一个大于1024的端口

文档评论(0)

shiyouguizi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档