您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 《计算机网络》FTP服务器的安装与配置
实验5FTP服务器的安装与配置6.1实验背景知识FTP是FileTransferProtocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。FTP服务作为Internet最古老的服务之一,无论在过去还是现在都有着不可替代的作用。在企业中,对于一些大文件的共享,通常采用FTP这种形式来完成,并且由于FTP能消除操作系统之间的差异,对于不同的操作系统之间共享文件的作用就显得尤为突出。FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从21端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。因为PORT方式在传送数据时,由服务器主动连接客户端,所以,如果客户端在防火墙或NAT网关后面,用PORT方式将无法与Internet上的FTP服务器传送文件。这种情况需要使用PASV方式。几乎所有的ftp客户端软件都支持这两种方式。FTP服务器可以以两种方式登录,一种是匿名登录,另一种是使用授权账号与密码登录。其中,一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户,FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可有的小。而需要授权账号与密码登录,他需要管理员将账号与密码告诉网友,管理员对这些账号进行设置,比如他们能访问到哪些资源,下载与上载速度等,同样管理员需要对此类账号进行限制,并尽可能的把权限调低,如没十分必要,一定不要赋予账号有管理员的权限。6.2实验目的掌握Windowsserver2003IIS6.0环境中FTP服务器的安装与配置方法。6.3实验设备及环境服务器或PC机一台,每4人一组。6.4实验内容及步骤本文使用的是IIS组件搭建FTP服务器的方式,如果你的系统里还没有IIS,可参考我的文章《Windows2003IIS简单安装教程》。6.4.1安装IIS1.在控制面板里的添加或删除WINDOWS组件里找到“应用程序服务器→Internet信息服务→文件传输协议(FTP)”勾选,点击“确定”,如图6.1所示。安装的时候可能会提示要插入安装光盘。图6.1安装IIS2.安装完IIS后,进入IIS管理器,系统存在一个默认的FTP站点,并新建一个FTP站点,如图6.2所示。图6.2新建FTP站点3.输入站点的描述,如图6.3所示。图6.3站点描述4.指定FTP服务器的地址和端口(端口默认是21,如果有冲突,请改为其他),如图6.4所示。图6.4FTP服务器的地址和端口5.为了保证FTP服务器的多用户性,需要设置“隔离用户”如图6.5所示。图6.5隔离用户6.输入FTP主目录路径,如图6.6所示。图6.6FTP主目录路径7.权限根据自己的需要来设置,如图6.7所示。点击“下一步”后FTP站点创建完成,如图6.8所示。图6.7权限设置图6.8创建完成8.进行测试,如图6.9所示。图6.9测试成功6.4.2虚拟目录1.在IIS管理器的“我的FTP”中“新建→虚拟目录”,如图6.10,6.11所示。图6.10新建虚拟目录图6.11虚拟目录创建向导2.输入虚拟目录的别名,如图6.12所示。图6.12虚拟目录别名3.输入虚拟目录的本地路径,如图6.13所示。图6.13虚拟目录本地路径4.权限根据自己的需求来设定,如图6.14所示。点击“下一步”后完成向导,如图6.15所示。图6.14权限设置图6.14完成向导5.进行测试,如图6.15所示。图6.15测试成功6.4.3管理配置建立好FTP站点后,可以对FTP站点进行管理和配置,具体步骤如下。1.点击“我的FTP→属性”,如图6.16所示。图6.16站点属性2.打开FTP属性选项卡,在FTP站点里可以更改FTP的描述,IP地址以及端口,连接等,如图6.17所示。图6.17FTP属性选项卡3.在安全账户选项卡里,可以设置访问的方式,如图6.18所示。图6.18安全账户选项卡4.在消息选项卡,可以设置访问FTP服务器的提示消息等,如图6.19所示。图6.19消息选项卡5.在主目录选项卡中,可以设置FTP的本地路径及权限等,如图6.20所示。图6.20主目录选项卡6.在目录安全性选项卡中,可以设置FTP服务器的IP及域访问限制等,如图6.21所示。图6.21目录安全性选项卡6.4.4用户隔离1.本地目录的创建,具体步骤如下:(1)创建一个目录如:MyFTP;(2)在FTP目录下创建一个localuser目录,此目录主要存放各用户的数据;(3)在localuser目录创建用户对应的目录,假如我的电脑上已经存在了test1的用户,那么就在localuser的目录下新建一个test1文件夹;(4)倘若想让匿名的用户访问,应该在localuser的目录下新建个public文件夹,如图6.22所示。图6.22本地目录2.创建用户,可直接用netuser命令创建,如图6.23所示。图6.23创建用户3.进行访问测试。test1用户,test2用户和匿名用户的访问分别如图6.24,6.25,6.26所示。图6.24test1用户访问图6.25test2用户访问图6.26匿名用户访问6.5思考题1.FTP协议有哪几种工作方式,有何区别?2.在WindowsServer2003IIS6.0环境中是如何保证FTP服务器的多用户性的?
本文标题:《计算机网络》FTP服务器的安装与配置
链接地址:https://www.777doc.com/doc-5224141 .html