任务2 FTP服务器的建立与管理_第1页
任务2 FTP服务器的建立与管理_第2页
任务2 FTP服务器的建立与管理_第3页
任务2 FTP服务器的建立与管理_第4页
任务2 FTP服务器的建立与管理_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目7 使用Windows Server 2003构建网络服务器任务2 FTP服务器的建立与管理本课件的文字及图片版权 均为南京凤凰康轩所有计算机网络技术与应用1FTP服务器概述协议簇中有关文件传送的一种协议,是网络上互传文件的基础。它可以传送各种格式的文件,如文本文件、二进制文件(程序、数据、语音和图像等)。用户借助网页浏览器或FTP客户端程序就可以访问FTP服务器。目前FTP服务主要用于以下三个方面:提供软件下载的高速站点;Web站点维护和更新;在不同类型计算机之间传输文件。2FTP服务器工作原理FTP的工作方式也是采用客户机/服务器(C/S)模式。客户端和服务器使用TCP连接。FTP服务

2、器预置两个端口21和20,其中端口21用来发送和接收FTP控制信息,一旦建立FTP会话,端口21的连接在整个会话期间保持打开状态;端口20用来触送和接收FTP数据,只有在传输数据时才打开,一旦传输结束相应端口也断开。如右图所示。3FTP服务器类型FTP服务器分为两种:一种是用户FTP服务器,用户必须拥有属于自己的FTP用户名和密码才能够进入服务器;另一种是匿名FTP服务器,用户登录此类服务器时,只要以为帐号,并以自己的E-mail地址为密码,即可进入该服务器。将文件从自己的计算机上发送到一台FTP服务器上,称为FTP的上传(Upload),用户从FTP服务器上将文件或资源传送到自己的客户机上,

3、称为FTP的下载(Download)。4FTP服务器工作方式standard模式 FTP客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,当客户端需要接收数据时,便在这个通道上发送port命令。port命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。FTP服务器必须和客户端建立一个新的连接以达到传送数据的目的。passive模式 在建立控制通道的时候和standard模式类似,但建立连接后发送的不是port命令,而是pasv命令。FTP服务器收到pasv命令后,随机打开一个高端端口(端口号大于102

4、4)并且发出客户端传送数据的请求,客户端连接FTP服务器的此端口,然后FTP服务器将通过这个端口进行数据的传送,这时FTP服务器不再需要建立一个新的连接供客户端使用。5任务介绍 某学校希望采用网络方式传输各种教学文件,实现信息化办公,经讨论决定,由该校信息中心在一台装有Windows Server 2003操作系统的服务器上架设FTP服务器,分别为全校所有老师开设FTP帐户,所有老师按照所在的专业,设置并归属到各个组别中。所有老师均用其工资单帐户作为其登录FTP服务器的FTP帐户,登录口令统一为123,用户如有需要,可另行更改。同时为了方便管理员管理,需要为管理员设置一个帐户,负责管理整个FT

5、P,并通过为管理员创建虚拟目录,让其能够访问所有的磁盘空间。该服务器还向学校所有的师生提供软件资源的下载,所有用户匿名登录下载软件资源。6使用IIS 6.0建立FTP服务器安装IIS 6.0 FTP服务器组件Step1 默认情况下IIS FTP服务并没有安装在系统中,要使用控制面板中的“添加/删除Windows组件”进行安装,如右图所示。Step2 安装完毕后,会自动创建一个默认的FTP站点,可以直接使用。当然,要提供正式的FTP服务,还要对该FTP站点进一步配置和管理。7使用IIS 6.0建立FTP服务器配置FTP服务器Step1 打开“Internet信息服务(IIS)管理器”,右击打开“

6、默认FTP站点属性”对话框,在“FTP站点”选项卡中,设置该FTP服务器的描述、IP地址、TCP端口号、站点连接数以及日志记录,如右图所示。Step2 这里的IP地址必须是已经在该计算机上定义过的地址。如果不指定具体的IP地址(即“全部未分配”),则该站点将响应所有指定到该计算机的IP地址。默认TCP端口为21,为了避免冲突,防止FTP站点不能启动,不同的FTP站点需要用不同的端口号加以区分。8使用IIS 6.0建立FTP服务器Step3 切换到“安全帐户”选项卡,设置是否允许匿名帐户访问此FTP服务器,匿名帐户及其密码由系统自动生成,不需要更改此帐户和密码,如下左图所示。Step4 切换到“

7、消息”选项卡,设置用户登录和退出FTP服务器时,显示给用户的相关信息,以及FTP服务器的连接数达到最大值时显示给用户的提示内容,如下右图所示。9使用IIS 6.0建立FTP服务器Step5 切换到“主目录”选项卡,设置此FTP服务器对外开放的路径、访问者具有的相应权限,以及FTP服务器目录输出格式,如右图所示。如果FTP服务器的主目录是网络上的共享文件夹,就选择“另一台计算机上的目录”选项,并根据提示输入访问那台计算机所需要的用户名和密码。Step6 切换到“目录安全性”选项卡,设置允许和拒绝访问此FTP服务器的IP地址;根据访问限制的要求,设定符合的访问控制策略。至此已经成功地创建了一个匿名

8、的FTP。10使用IIS 6.0建立FTP服务器使用虚拟目录创建个人FTP 在IIS管理器中右击要添加虚拟目录的FTP站点,选择“新建虚拟目录”命令,启动新建虚拟目录向导。在“虚拟目录别名”对话框中输入虚拟目录的别名“xjs”,设置虚拟目录对应的物理路径和访问权限,点击“完成”即完成虚拟目录的创建。在访问的时候只需要在FTP访问地址的后面加上“/xjs”就可以了。如下两幅图对比所示,左图使用匿名登录,右图使用别名登录虚拟目录。11使用Serv-U建立FTP服务器将Serv-U软件安装完成后,打开设置向导,按照向导操作可以快速完成服务器的基本配置,建立一个域和用户帐户。打开已经完成基本修改的FT

9、P服务器,可以修改FTP服务器的名称、域IP地址、FTP端口号等参数,如右图所示。12使用Serv-U建立FTP服务器Serv-U FTP服务器支持虚拟目录,可以将物理目录映射到其他目录,即使用户被锁定在自己的主目录,也可以通过虚拟目录访问其他目录。添加虚拟目录分为两个环节: 1、创建虚拟目录映射; 2、为用户添加虚拟目录。13使用Serv-U建立FTP服务器创建虚拟目录步骤:Step1 展开“”,点击“设置”,切换到“虚拟路径”选项卡。Step2 点击“虚拟路径映射”下方的“添加”按钮,打开“虚拟路径映射第一步”对话框,在“物理路径”下的文本框中输入需要添加给管理员帐户“xjs”的虚拟路径“

10、D盘”。Step3 点击“下一步”按钮,打开“虚拟路径映射第二步”对话框,在“映射物理路径到”下的文本框中输入帐户“xjs”的主目录“F盘”。Step4 点击“下一步”按钮,打开“虚拟路径映射第三步”对话框,在“映射的路径名称”下的文本框中为虚拟路径设置一个名称为“disk_D”。Step5 点击“完成”按钮,即完成了一个虚拟路径的映射,按照上述三个步骤再完成C盘和E盘的虚拟路径的映射。Step6 点击“用户”下的“xjs”,切换到“目录访问”选项卡,点击下面的“添加”按钮,打开“添加文件/路径到访问规则”对话框,在“文件或路径”下的文本框中输入前面创建的物理路径“D盘”。Step7 点击“完成”按钮,按照同样做法将其他两个物理路径C盘和E盘添加到目录访问中,并将这三个虚拟路径的权限设置好。Step8 点击“应用”按钮,即完成了帐户“xjs”的虚拟目录的创建,在客户端输入地址“”,并使用其用户名和密码登录,即可看到刚刚创建的三个虚拟目录。14结束语 本任务主要是通过为管理员和所有老师开设命名的和匿名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论