实训 FTP服务器的配置与维护
一、实训目的:
1. 理解文件传输协议的工作原理;
3. 掌握如何在FTP站点中实现上传和下载;
二、实训设备:
1. FTP服务器:运行Windows Server 操作系统的PC机一台;
2. 上网计算机,若干台,运行Windows XP操作系统;
3. 每台计算机都和校园网相连;
图1 FTP服务器配置实训环境
三、实训任务:
任务1:利用IIS6组建FTP站点;
任务3:利用Serv-U组建FTP站点;
四、实训步骤:
任务配置要求:
1、任务1:利用IIS6组建FTP站点
1服务器端:
在一台安装Windows Server 的计算机IP地址为X为机器号,子网掩码为,网关为;上设置1个FTP站点,端口为21,FTP站点标识为“FTP站点训练”;连接限制为100000个,连接超时120s;日志采用W3C扩展日志文件格式,新日志时间间隔为每天;启用带宽限制,最大网络使用1024 KB/s;主目录为D:\ ftpserver,允许用户读取和下载文件访问;允许匿名访问Anonymous,匿名用户登录后进入的将是D:\ftpserver目录;虚拟目录为D:\ftpxuni,允许用户浏览和下载;
2客户端:
在尼坤 宋茜IE浏览器的地址栏中输入,将IP地址. X为机器号与域名,在IE浏览器的地址栏中输入 任务2:创建用户隔离的基于IIS的FTP站点
创建用户user1和user2,在IIS6中创建基于FTP用户隔离的FTP站点
3. 任务3:利用Serv-U组建FTP站点学有余力的同学完成
FTP地址是,本机计算机名为xxzx-chujl,在D盘建立了ftpserver文件夹,并在此文件夹下创建了anon、Wlzx、Xxzx、pub四个文件夹,在ftpserver文件夹下创建两个文本文件,名称分别为“登录消息.txt”和“用户注销.txt”;允许匿名访问Anonymous,匿名用户登录后进入的将是D:\ftpserver/anon目录;创建用户chujl和liuyf,其中chujl的文件夹为d:/ftpserver/wlzx,liuyf的用户文件夹为d:/ftpserver/xxzx;文件夹pub可以让所有的用户访问;
一任务1:利用IIS6组建FTP站点的操作步骤
1. 安装 Internet 信息服务和 FTP 服务
春天的词语和句子由于FTP依赖Microsoft Internet信息服务IIS,因此计算机上必须安装IIS和FTP服务;若要安装IIS和FTP服务,请按照下列步骤操作;
注意:在Windows Server 中,安装IIS时不会默认安装FTP服务;如果已在计算机上安装了IIS,必须使用“控制面板”中的“添加或删除程序”工具安装FTP服务;
1单击“开始→控制面板→添加或删除程序→添加/删除Windows组件”选项;
2在“组件”列表中,单击并选中“应用程序服务器”选项,单击并选中“Internet 信息服务 IIS”选项,然后单击“详细信息”按钮,打开“应用程序服务器子组件”窗口;
3单击以选中“公用文件”、“文件传输协议 FTP 服务”、“Internet 信息服务管理器”复选框如果它们尚未被选中:
4单击以选中您想要安装的任何其他的 IIS 相关服务或子组件旁边的复选框,然后单击“确定”按钮;
5单击“下一步”按钮;出现提示时,请将 Windows Server CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器,或提供文件所在位置的路径,然后单击“确定”按钮;单击“完成”按钮;
IIS 和 FTP 服务现已安装;下面再配置 FTP 服务,然后才能使用它;
2. 新建FTP站点
如果用户希望添加新的ftp站点,可以执行以下步骤:
1右击“世界国家领土排名Internet信息服务”树下“ftp站点”,在弹出的快捷菜单中选择“新建→FTP站点”选项,弹出
沈梦辰1分33秒是真的“FTP站点创建向导”对话框,按照向导一步一步可以完成新建FTP站点;
2单击“下一步”按钮,弹出“FTP站点描述”对话框,如图2所示;在“描述”文本框中输入FTP站点的描述,如输入“FTP站点训练”;
图2 FTP站点的描述
3单击“下一步”按钮,弹出“IP地址和端口设置”对话框,如图3所示;在“输入此FTP站点使用的IP地址”文本框中输入FTP站点的IP地址,如输入“”;
图3 IP地址和端口设置
4单击“下一步”按钮,弹出“FTP用户隔离”对话框,如图4所示; 选中“不隔离用户”选项;
图 4 FTP用户隔离
5单击“下一步”按钮,弹出“FTP站点主目录”对话框,如图5所示; 在“路径”文本框中输入“D:\ftpserver”;单击“下一步”按钮,弹出“FTP站点访问权限”对话框,选取权限,如选中“读取”复选框;单击“下一步”按钮,单击“完成”按钮完成FTP站点的创建;
图5 FTP站点主目录
3. FTP站点的启动与停止
如果FTP站点当前为“停止”状态,那么可以使用“活动工具栏的”中的“启动项目”按钮或右击该
站点从弹出的快捷菜单中执行“启动”选项来启动该FTP站点;如果FTP站点当前为“启动”状态,那么可以使用“活动工具栏的”中的“停止项目”按钮或右击该站点从弹出的快捷菜单中执行“停止”选项来停止该FTP站点;
4. 创建虚拟目录
用户可以在FTP站点中创建虚拟目录;所谓虚拟目录是指在物理上并非包含在FTP站点主目录中的目录,但对于访问FTP站点的用户来说,该目录又好像确实存在;实际上,创建虚拟目录就是建立一个到实际目录的指针,实际目录下的内容并不需要迁移到FTP站点的主目录下;创建虚拟目录过程如下:
1 选择要在其中创建虚拟目录的FTP站点,如FTP站点训练,右击该站点,在弹出的菜单中执行“新建→虚拟目录”选项,弹出“虚拟目录创建向导”对话框;
2用户按照“虚拟目录创建向导”的要求,分别在“别名”框中输入“ftpxuni”、“路径”框中输入“D:\ftpxuni”、“权限”列表中选择“读取”等信息;一旦输入完成,系统将在“FTP站点训练”站点下创建一个虚拟目录;
3虚拟目录浏览,打开IE浏览器,在“地址栏”中键入ftp: FTP站点的配置
为了使FTP站点能够正常工作,还必须对FTP站点进行合理配置;
FTP站点配置都是在要配置的FTP站点属性对话框中进行的;首先选择要配置的FTP站点,如“FTP站点训练”,右击该FTP站点选择“属性”选项,弹出“FTP站点训练属性”对话框;如图6所示;由5个选项卡组成,可以分别对FTP站点各个方面的属性进行配置;
图6 FTP站点训练
1设置FTP站点标识
在图6所示“FTP站点训练属性”对话框中;对FTP站点属性配置的方法如下:
在“FTP站点标识”区域,可以修改站点描述、FTP站点使用IP地址、TCP端口等信息;这些信息都是在创建FTP站点时指定的;
在“描述”栏中可以设置该FTP站点的标识;该标识对于用户的访问没有任何意义,其作用只是当服务器中安装多个FTP服务器时,便于网络管理员进行区分,即站点标识将作为FTP服务器的名称显示在“Internet信息服务”窗口目录树中;
在“IP地址”下拉列表中可以为该站选择一个IP地址,该IP地址必须是在“网络连接→本地连接”中配置给当前计算机网卡的IP地址;由于Windows Server 可安装多块网卡,并且每块网卡可绑定多个IP地址,因此,服务器可以拥有多个IP地址;如果这里不分配IP地址,即选用“全部未分配”,该站点将响应所有未分配给其他站点的IP地址,即以该计算机默认站点的身份出现;当用户向该计算机的一个IP地址发出连接请求时,如果该IP地址没有被分配给其他站点使用,将自动打开这个默认站点;
在“TCP端口”文本框中为站点指定一个TCP端口以运行服务,默认的TCP端口号是21;也可以设置其他任意一个惟一的TCP端口,这时在客户端需以“IP:TCP Port”的格式访问,否则将无法连接到该站点;
⑤ 在“连接”区域中,可以设置站点的连接属性,这些属性通常决定了站点的访问性能;例如默认的连接超时为120s;如果一个连接与FTP站点未交换信息的时间达到指定的连接超时时间,FTP付瑞亭站点将中断该连接;
日志是以文件形式监视网站使用情况的手段;选中“启用日志记录”复选框,然后在“活动日志类型”下拉列表框中指定日志类型,各种日志类型的内在差别并不是很大,常用的日志类型有以下3种:
●“Microsoft IIS日志文件格式”是一种固定的ASCII格式;
●“W3C扩展日志文件格式”是一种可以自行定制的格式;
●“ODBC日志”将记录保存到数据库;
选用一种格式默认格式是W3C扩展日志文件格式后,单击“属性”按钮可以对日志进行设置;
选定日志文件类型后,单击“属性”按钮,打开如图7所示的“日志记录属性”对话框;“常规”标签提供了一般性的日志文件设置界面;可以在“日志文件目录”栏中更改日志文件存储的路径;日志是一种持续性的记录手段,随着时间的推移,单个日志文件所记录的事件越来越多,也越来越大;为了防止日志文件太大所导致的存储及分析困难,应该在日志文件达到一定大小的时候新建一个文件;通常的判断方法有两种:一定时间后新建文件和达到一定大小后新建文件;对于前者,只需选择“每小时”、“每天”、“每周”或“每月”即可在指定时间到达时自动生成新的日志文件,新文件将以时间命名,例如或;而选择“当文件大小达到”并指定大小后,系统就可以在日志文件达到指定大小后生成新文件,默认情况下,每20 MB就要生成一个新文件;
图7日志记录属性
在图7中单击“高级”标签,弹出“日志记录属性高级”对话框,如图8所示;可以指定日志文件记录何种事件及相关对象的细节;只需选取相应对象前面的复选框即可;例如,如果需要记录客户访问站点内容所使用的服务器端口号,就应选择“服务器端口”前面的复选框;
图8 日志记录属性高级
2设置匿名账户
匿名账户的设置,可在“安全账号”选项卡中完成,如图9所示;
图9 安全账号
① 允许匿名连接:选中“允许匿名连接”复选框,任何用户都可以使用“匿名anonymous”作为用户名登录到FTP服务器上;允许匿名连接后,对资源的所有请求都不会提示用户输入用户名或密码,而降至默认由IIS自动创建的名为IUSR_ computername其中computername为FTP服务器的计算机名,本机为xxzx-chujl的Windows用户账户,作为其用户名;
如果清除了该复选框,用户在登录到FTP服务器时,需要输入有效的Windows用户名和密码;如果FTP服务器不能证实用户的身份,服务器将返回错误消息;
发布评论