项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂

| 31页
| 137人阅读
| 2人下载
精品

内容正文:

4.3 FTP服务 4.4 FTP服务搭建与应用实训 计算机网络技术 同步精品课堂 高等教育出版社(第二版) 1 1 掌握FTP服务的主要功能 2 理解FTP服务工作原理 3 掌握FTP服务器的搭建方法 4 了解FTP服务器软件 4.3 FTP服务的主要功能(重点) 4.3 FTP服务工作原理(重点) 4.4 FTP服务器的搭建方法(难点) 资源共享是计算机网络的重要功能。Internet上许多公司、学校和研究机构的主机上存放了丰富的可公开的各种程序和文件,这些是Internet上宝贵的信息资源,数以万计的计算机可能运行不同的操作系统,但我们这些用户之间却可以相互进行文件传输,Internet到底是如何做到的呢?我们每天都进行的传输和下载背后到底隐藏的什么秘密呢?我们一起一探究竟。 学校希望采用网络方式传输教师的教学资料、课程教案、优秀课件等,但是呢,这些资源只想让我们学校的全体师生上传和下载相关的教学资源,并不想在网络上公开上传和下载? 同学们想想,如何实现吗?如何实现呢? 4.3 FTP服务 (一)FTP服务概述 Internet上进行文件传输是由TCP/IP协议簇中的文件传输协议(File Transfer Protocol,FTP)支持的,FTP可以传送多种类型的文件,如文本文件、可执行文件、图像文件、声音文件、数据压缩文件等,它只负责文件的传输,与计算机所处的位置及使用的操作系统无关,用户借助FTP客户端软件(常见的Internet Explorer浏览器)就可以访问FTP服务器。 4.3 FTP服务 (一)FTP服务概述 FTP服务主要用于以下三个方面: (1)提供软件下载的高速站点。 (2)Web站点维护和更新。 (3)在不同类型计算机之间传输文件。 4.3 FTP服务 FTP服务器分为两类:一类是授权FTP服务器,用户必须拥有合法的用户名和密码才能登录服务器,建立客户机与服务器之间的连接,获得相应的权限;另一类是匿名FTP服务器,用户登录服务器时,使用公开账户(一般为anonymous)作为用户名并赋予该账户访问公共目录的权限,就可以访问该服务器。 4.3 FTP服务 (一)FTP服务概述 用户从远程计算机上复制文件到自己的计算 机上,称为下载 (Download)文件;用户把自己计算机上的文件复制到远程计算机上,称为上传(Upload)文件。 想一想: (1)Internet中是否会有无数的FTP服务器? (2)FTP服务器要24小时不停工作吗,它们的分工和作用会不会完全相同呢?如果服务器断电了,会出现什么情况呢? 4.3 FTP服务 (二)FTP服务工作原理 FTP采用C/S工作模式。客户机和服务器使用TCP协议连接,双方需要各自打开一个TCP端口。FTP服务器预置了两个端口,即20和21,其中21端口用于控制连接,负责发送和接收FTP控制信息,一旦建立FTP会话,端口21的连接在整个会话期间保持打开状态;端口20用于数据连接,负责发送和接收数据,只有在传输数据时才打开,一旦传输结束相应端口断开。 4.3 FTP服务 (二)FTP服务工作原理 FTP工作的过程就是一个建立FTP服务器会话并传输文件的过程。 4.3 FTP服务 (二)FTP服务工作原理 FTP服务器支持两种工作模式:主动模式(port)和被动模式(passive)。 主动FTP模式:FTP客户端发送用户名和密码登录,连接到FTP服务器的21端口,登录成功后FTP客户端随机开放一个端口(1024以上),发送port命令上报随机端口号给FTP服务器,FTP服务器收到port命令和端口号后,通过服务器的20端口和客户端开放的端口连接,发送数据。 4.3 FTP服务 (二)FTP服务工作原理 被动FTP模式 FTP客户端连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后发送pasv命令到FTP服务器,服务器在本地随机开放一个端口(1024以上),然后把开放的端口告诉客户端,客户端再连接到服务器开放的端口进行数据传输。 4.3 FTP服务 (二)FTP服务工作原理 主动模式和被动模式的不同之处简单概述为:主动模式传送数据时是服 务器主动连接到客户端的端口;被动模式传送数据时是客户端主动连接到服务器的端口,服务器是被动的。 4.4 FTP服务搭建与应用实训 (一)学习任务 本任务是在服务器Windows Server 2008安装Web服务(IIS)的基础上通过添加FTP角色服务架设FTP服务器,客户机通过IE浏览器访问FTP服务器,实现教学资源共享和文件有序管理的目的。 4.4 FTP服务搭建与应用实训 (二)学习准备 本任务是在网络机房中完成,每台计算机已经安装好VMware虚拟机,虚拟机中已安装Windows Server 2008操作系统,准备好教学资源素材包。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤一:使用IIS安装FTP服务器。默认情况下IIS 的FTP服务并没有安装在系统中,因此首先要添加FTP角色服务。 (1)添加FTP角色服务。(2)确认安装。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤二:创建FTP站点 (1)新建FTP站点内容。(2)添加FTP站点。(3)添加站点信息。(4)绑定和SSL设置。(5)身份验证和授权信息。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤二:创建FTP站点 特别提示 ①FTP服务器的SSl设置:该功能可以对FTP服务器和客户端之间的控制通道和数据通道传输进行加密,安装过SSL证书之后FTP传输过程更安全。因为涉及证书的创建和使用,因此选择SSL设置为“无”。 ②FTP用户分类:一般来说FTP服务器都会包括管理员用户、普通用户、匿名用户等。管理员拥有最高权限,可以对所有资源进行读写操作,以及修改其他用户的权限。普通用户拥有部分资源的读写操作权限,权限要低于管理员。匿名用户一般只拥有读取权限。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤二:创建FTP站点 特别提示 ③FTP服务器的身份验证:该功能可以配置FTP客户端可用于获得内容访问权限的身份验证方法。匿名身份验证是一种内置的身份验证方法,它允许任何用户通过匿名方式访问服务器上的文件。默认情况下,禁用匿名身份验证。基本身份验证也是一种内置的身份验证方法,它要求用户提供有效的Windows用户名和密码才能获得访问权限。用户账户可以是FTP服务器的本地账户,也可以是域账户。如果两个身份验证都启用,默认情况下使用匿名用户登录。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤三:设置FTP站点属性 (1)绑定IP地址、端口和物理路径。 (2)更改FTP身份验证和授权规则。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤四:客户端访问FTP站点 通常采用操作系统自带的浏览器或资源管理器来访问FTP服务器,方法是在地址栏内输入:FTP://用户名:密码@服务器的域名或IP地址:端口。这里的用户名和密码即FTP服务器提供的登录用户名和密码,如果支持匿名登录就可以不输入;默认端口是21,也可能是FTP服务器设置的相应端口。 4.4 FTP服务搭建与应用实训 (三)实施操作 步骤四:客户端访问FTP站点 当FTP服务器建立好之后,客户机就可以通过网络来访问该FTP服务器。一般来说对于客户机的操作系统没有任何限制,只要安装TCP/IP协议的计算机都可以成功访问。访问FTP服务器的方法一般有三种:通过操作系统自带的浏览器或资源管理器访问;通过第三方FTP客户端软件访问;使用DOS命令行访问。 4.4 FTP服务搭建与应用实训 (四)实践拓展 Serv-U软件是当前众多FTP服务器软件之一。Serv-U软件让用户能够将任何一台计算机设置成FTP服务器。用户能够通过在同一网络上的任何一台计算机与FTP服务器连接,进行文件或目录的复制、移动、创建和删除等操作。 1 简述FTP服务工作过程。 2 下载并安装Serv-U软件,建立“mysite”域。 1.在默认情况下,FTP服务器的匿名访问用户是( )。 A.administrator B.anonymous C.guest D.IUSR_D 答案:B 解析:匿名FTP务器,用户登录服务器时, 使用公开账户(一般为anonymous) 作为用户名并赋予该账户访问公共目录的权限,就可以访问该服务器。 2.用于控制连接,负责发送和接收FTP 控制信息的端口是 ( )。 A.80 B.53 C.21 D.22 答案:C 解析:FTP服务器预置了两个端口,即20和21,其中21端口用于控制连接,负责发送和接收FTP控制信息。 3.FTP的中文含义是 ( )。 A.主机文件系统 B.超文本传输协议 C.文件传输协议 D.网络文件服务 答案:C 解析:Internet上进行文件传输是由TCP/IP协议簇中的文件传输协议(File Transfer Protocol,FTP)支持的。 4.传送数据时是客户端主动连接到服务器的端口,描述的是FTP服务器工作模式中的( )。 A.监听模式 B.匿名模式 C.主动模式 D.被动模式 答案:D 解析:FTP服务器支持两种工作模式:主动模式传送数据时是服务器主动连接到客户端的端口;被动模式传送数据时是客户端主动连接到服务器的端口,服务器是被动的。 5.简述FTP服务的工作过程。 答案: FTP服务工作过程为: ①FTP客户端向远程的FTP服务器申请建立连接。 ②FTP服务器的21端口侦听到FTP客户端的请求后,与其建立会话连接。 ③FTP客户端打开一个控制端口,连接FTP服务器的21端口。 ④传输文件时,客户端打开一个数据端口连接到FTP服务器的20端口,传输完毕后断开连接,释放端口。 ⑤超出空闲时间后,FTP会话自动终止。 解析:本题主要考查FTP服务的工作过程。 感谢观看 31 $

资源预览图

项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第1页
1
项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第2页
2
项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第3页
3
项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第4页
4
项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第5页
5
项目四任务三和任务四 FTP服务和 FTP服务搭建与应用实训(课件)-《计算机网络基础》(高教版第2版)同步精品课堂-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。