基于新信息技术的Windows Server 2019服务器配置与管理项目教程 课件 项目10 FTP服务器的配置与管理.pptx

基于新信息技术的Windows Server 2019服务器配置与管理项目教程 课件 项目10 FTP服务器的配置与管理.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务1添加FTP服务

任务2配置与管理FTP站点

任务3配置FTP隔离用户

项目背景某公司搭建网络平台后,在使用过程中需要利用网络解决以下问题:①在公司内部网上可以轻松地得到需要的一些工具软件、常用资料等;②员工能够把自己的一些数据、资料很方便地存储和传递;③员工出差或回家后能方便地使用这些软件、资料等。网络管理员根据任务要求准备搭建FTP服务器,基本步骤如下:(1)安装FTP服务器角色。(2)配置FTP服务器和管理站点。(3)配置用户隔离模式的FTP站点。

任务1添加FTP服务

该公司的网络管理员通过WindowsServer2019中的“添加角色和功能向导”窗口来安装FTP服务器角色,FTP服务器的IP地址为0,域名为。

FTP服务器使用文件传输协议(filetransferprotocol,FTP)在客户端与服务器之间传输文件。FTP服务器使用客户端/服务器工作模式。用户使用支持FTP协议的FTP客户机程序连接到远程主机上的FTP服务器程序,用户通过FTP客户机程序向FTP服务器程序发出命令,FTP服务器程序执行用户的命令,并将执行结果返回FTP客户机程序。FTP协议最初由AbhayBhushan编写,并于1971年4月16日作为RFC114发布。该协议在1985年10月被RFC959取代。RFC959提出了若干修改标准,先后经历了以下几次修改。(1)?RFC1579(1994年2月)使FTP能够穿越NAT与防火墙(被动模式)。(2)?RFC2228(1997年6月)提出了安全扩展。(3)?RFC2428(1998年9月)增加了对IPv6的支持,并定义了一种新型的被动模式。

一、FTP服务器的基本功能FTP服务器除了可以实现文件管理,还提供了以下几种功能。1.用户的身份权限管理用户的身份包括用户、访客、匿名用户。这三种身份的用户在系统的使用权限上差异非常大。用户的权限大于访客的权限,访客的权限大于匿名用户的权限。用户的权限最完整,所以可以执行的操作也最多。匿名用户,顾名思义就是匿名登录的用户账户,由于这类用户的信息没有安全验证,因此不允许其访问过多资源。2.命令和日志文件记录日志记录的数据包括服务器上所有用户登录后的全部操作痕迹,包括服务器连接、用户数据传输等。3.隔离用户目录FTP用户隔离模式将用户限制在自己的目录中,从而防止用户查看或覆盖其他用户的内容。由于用户的顶级目录显示为FTP服务的根目录,因此用户无法沿目录树再向上导航。用户在其目录内可以创建、修改或删除文件和文件夹。

二、FTP服务器的工作原理FTP的目标是提高文件的共享性,提供非直接使用的远程计算机,使存储介质对用户透明、可靠,能高效地传送数据,它能操作任何类型的文件而不需要进一步处理。但是,FTP有着极高的时延,从开始请求到第一次接收需求数据之间的时间非常长,且必须完成一些冗长的登录过程。FTP是基于客户端/服务器模式设计的,其在客户端与FTP服务器之间建立了两条连接。在开发任何基于FTP的客户端软件时,都必须遵循FTP的工作原理。FTP的独特优势是它在两台通信的主机之间使用了两条TCP连接:一条是数据连接,用于传送数据;另一条是控制连接,用于传送控制信息(命令和响应)。这种将命令和数分开传送的思想大大提高了FTP的效率,而其他客户端/服务器应用程序一般只有一条TCP连接。FTP大大简化了文件传输的复杂性,它能够使文件通过网络从一台主机传送到另外一台计算机上却不受计算机和操作系统类型的限制。无论是PC、服务器、大型机,还是IOS、Linux、Windows操作系统,只要双方都支持协议FTP,就可以方便、可靠地进行文件的传输。FTP服务器的具体工作过程如图10-1所示。

(1)客户端向服务器发出连接请求,同时客户端系统动态地打开一个大于1024的端口等候服务器连接(比如端口1031)。(2)若FTP服务器在端口21监听到连接请求,则会在客户端端口1031和服务器的端口21之间建立起一个FTP会话连接。(3)当需要传输数据时,FTP客户端再动态地打开一个大于1024的端口(比如端口1032)连接到服务器的端口20,并在这两个端口之间进行数据的传输。当数据传输完毕后,这两个端口会自动关闭。(4)当FTP客户端断开与FTP服务器的连接时,客户端上动态分配的端口将自动释放。

三、匿名用户FTP服务不同于WWW,它首先要求登录到服务器上,然后进行文件的传输,这对于很多公开提供软件下载的服务器来说十分不便,于是匿名用户访问就诞生了,即通过使用一个用户名为anonymous、密码不限的管理策略(一般使用用户的邮箱作为密码),让任何用户都可以很方便地从这些服务器上下载软件。

(1)打开“服务器管理器”窗口,FTP

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档