网络管理与应用6

上传人:ji****n 文档编号:54519389 上传时间:2018-09-14 格式:PPT 页数:84 大小:691.50KB
返回 下载 相关 举报
网络管理与应用6_第1页
第1页 / 共84页
网络管理与应用6_第2页
第2页 / 共84页
网络管理与应用6_第3页
第3页 / 共84页
网络管理与应用6_第4页
第4页 / 共84页
网络管理与应用6_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《网络管理与应用6》由会员分享,可在线阅读,更多相关《网络管理与应用6(84页珍藏版)》请在金锄头文库上搜索。

1、网络服务与应用服务器管理,第6章 FTP服务器,第6章 FTP服务器,案例之五某公司需要通过内部Intranet实现FTP服务,以便通过FTP让客户和公司员工共享文件,服务器地址为。 要求: (1) 为客户和普通员工只提供文件下载服务。 (2) 对有特殊要求的内部员工及重要客户提供文件上传功能。 (3) 要为用户的访问(登录、注销、目录更改等操作)提供各种消息。 (4) 限制恶意用户的连接。,6.1 FTP概述,FTP服务分为两类:系统FTP服务器匿名FTP服务器(Anonymous FTP Server),6.1.1 FTP基本工作原理,FTP工作在客户/服务器模式。通常情况下,FTP服务器

2、监听端口号21来等待连接建立请求,而客户和服务器都可能是数据发送者。FTP工作流程如下: (1) 登录。 (2) 浏览和下载。 (3) 退出。,6.1.1 FTP基本工作原理,FTP客户机的功能是接收用户从键盘输入的命令,并将用户指令发送给远端的FTP服务器;接收远端的FTP服务器发来的消息,显示在本地屏幕上。FTP服务器的功能是接收并执行客户程序发送过来的指令,与客户程序建立连接。根据用户指令操作,将文件传送给客户程序或从客户程序接收文件,并将操作结果返回。,6.1.2 常用FTP命令,(1) ascii 使用ascii类型传输方式。 (2) binary 使用二进制文件传输方式。 (3)

3、bye 退出FTP会话过程。 (4) cdup 进入远程主机目录的父目录。 (5) close 中断与远程服务器的FTP会话(与open对应)。 (6) delete remote-file 删除远程主机文件。 (7) dirremote-dirlocal-file 显示远程主机目录,并将结果存入本地文件local-file。 (8) disconnection 同close。,6.1.2 常用FTP命令,(9) get remote-filelocal-file 将远程主机的文件remote-file传至本地硬盘的local-file。 (10) helpcmd 显示FTP内部命令cmd的帮

4、助信息。 (11) lsremote-dirlocal-file 显示远程目录remote-dir,并存入本地文件local-file。 (12) mkdir dir-name 在远程主机中建一目录。 (13) put local-fileremote-file 将本地文件local-file传送至远程主机。 (14) pwd 显示远程主机的当前工作目录。 (15) quit 同bye,退出FTP会话。 (16) rmdir dir-name 删除远程主机目录。 (17) system 显示远程主机的操作系统类型。,6.2 IIS中的FTP服务器,6.2.1 创建FTP站点 (1) 启动“In

5、ternet服务管理器”。 (2) 在IIS控制树中选中安装IIS的计算机名字,单击【操作|新建|FTP站点】。 (3) 在“FTP站点创建向导”对话框中单击“下一步”。 (4) 在“FTP站点说明”的页“说明”文本输入框中输入“”。 (5) 在“IP地址和端口设置”页中,IP地址选择为“192.168.1.11”(或全部未分配),并在TCP端口使用默认值21。,6.2.1 创建FTP站点,(6) 在“FTP站点主目录”页的“路径”文本输入框中输入FTP站点的主目录“F:Inetpubftproot”。 (7) 在“FTP站点访问权限”页选择FTP站点的访问权限。 (8) 单击“完成”按钮,完

6、成FTP站点创建向导。 (9) 测试新建的FTP站点是否正常工作。 在客户端启动IE浏览器,输入URL“ftp:/”。 或在命令窗口中输入命令:ftp 当提示输入用户名时,输入匿名用户名“anonymous”,口令可提供任意的电子邮件地址。,6.2.2 配置FTP站点的基本属性,(1) 在“Internet服务管理器”中选中新建的“”FTP站点。(2) 单击右键,选择“属性”,则出现“FTP站点属性”对话框,如右图所示。,6.2.2 配置FTP站点的基本属性,(3) 设置FTP站点标识。 (4) 设置安全帐号。 (5) 设置消息。 (6) 设置主目录。 (7) 设置目录安全性。,6.2.3 设

7、置FTP消息,(1) 在FTP站点属性对话框中,选择“消息”选项卡,如下图所示。 (2) 在“欢迎”文本输入框中输入欢迎消息。 (3) 在“退出”文本输入框中输入退出消息。 (4) 在“最大连接数”文本输入框中输入达到最大允许连接的提示信息。,6.2.4 设置主目录,主目录是 FTP 站点中用于已发布文件的中心位置。在安装 FTP 服务时,会创建一个名为 Ftproot 的默认主目录。 1. 更改主目录选择FTP站点属性对话框中的“主目录”选项卡, 将主目录的位置更改为下列某位置: (1) 此计算机上的目录。(2) 另一计算机上的共享位置。,1. 更改主目录,在“FTP 站点目录”文本输入框中

8、键入目录路径或目标 URL。语法必须与所选的路径类型相匹配: (1) 对于本地目录,使用完整路径,如“F:InetpubftprootShoes”。也可以单击“浏览”按钮选择本地路径而不用键入路径。(2) 对于网络共享目录,要使用 UNC 服务器和共享名;如“SRV11Doc”。,2. 设置访问权限,“读取”权限允许用户阅读或下载存储在主目录或虚拟目录中的文件。 “写入”权限允许用户向服务器中已启用的目录上传文件。 “日志访问”权限将对目录的访问活动记录在日志文件中。,3. 目录列表风格,“目录列表格式”有: (1) MS-DOS 目录列表风格以 2 位数格式显示年份,默认是MS-DOS目录列

9、表风格。 (2) UNIX 目录列表风格在文件日期与 FTP 服务器的年份有区别时以 4 位数格式显示年份。如果文件日期与 FTP 服务器相同,则不会返回年份。,6.2.5 设置安全帐号,FTP站点属性的“安全帐号”选项卡是用来控制可使用服务器的用户,并指定用于登录到计算机的匿名客户请求的帐号。 “允许匿名连接” “用户名” “密码” “只允许匿名连接” “允许IIS控制密码”,6.2.6 创建虚拟目录,(1) 在“Internet服务管理器”中选中新建的“”FTP站点。 (2) 单击【操作|新建|虚拟目录】,打开“虚拟目录创建向导”。 (3) 在“虚拟目录别名”页中输入别名“Document

10、” 。 (4) 在“FTP站点内容目录”页中,输入要发行到FTP站点的内容所在的位置“F:DOC” 。(5) 在“访问权限”页中,选中访问权限中的读取和写入复选框,允许用户读写该目录,如下图 所示。,6.2.7 创建FTP许可访问用户,结合Windows 2000安全性为IIS中的FTP服务器建立许可访问的用户或用户组。 1. 创建用户帐户 (1) 打开“管理工具”下的“计算机管理”控制台,选择“系统工具”节点下“本地用户和组”子节点中的“用户”。(2) 单击【操作|新用户】,打开“新用户”对话框,在用户名文本输入框中,输入可上传文件的用户名“incoming”;输入用户全名、描述,设定密码,

11、选中“用户不能更改密码”,如下图所示。单击“创建”,单击“关闭”。,2. 设定指定目录的访问权限,(1) 在资源管理器中,打开F:DOC目录属性对话框,选择“安全”选项卡,如下图所示。 (2) 单击“添加”,打开“选择用户或组”对话框,在组和用户名列表中选择用户“incoming”,单击“添加”,单击“确定”。 (3) 选择“incoming”用户,在权限列表中,选中“完全控制”,以设置新用户的权限为“完全控制”。 (4) 将属性窗口下部的“允许将来自父系的可继承权限传播给该对象”复选框去除。 (5) 在随后弹出的“安全”信息框中,单击“删除”。这时可访问该目录的用户只有“incoming”,

12、且具有完全控制权限。 注意: 只能在具有NTFS格式的磁盘上设置目录安全属性。,3. 测试,在客户端的浏览器或命令窗口中,分别以匿名用户和“incoming”用户身份登录到FTP服务器,尝试访问虚拟目录Document: (1) IE浏览器中以ftp:/为URL登录FTP服务器。 (2) 在地址栏中的URL后添加虚拟目录名“/Document”,尝试访问该虚拟目录,被拒绝访问。这是因为IE游览器默认是使用匿名用户登录。 (3) 单击【文件|登录】,打开“登录”对话框,如图6-7所示,输入用户名和密码。,(4) 再在地址栏中的URL后添加虚拟目录名“/Document” 。 指定用户名登录也可用

13、“ftp:/用户名 Serv-U FTP服务器,6.3.1 Serv-U的安装Serv-U是一款共享软件,下载地址为: http:/www.serv- 或http:/www.hanzify.org。安装时选项均使用其默认设置。安装完成后,系统将自动运行Serv-U Administrator程序,简称“Serv-U管理器”。同时显示“Setup Wizard”(安装向导)对话框,根据该向导开始建立第一个FTP服务器站点。,6.3.2 创建FTP站点,现要求创建一个服务器域名为,IP地址为192.168.1.11,允许匿名访问,服务器根目录为F:Inetpubftproot的FTP站点。创建过程

14、如下: (1) 运行“Setup Wizard”,在“Your IP address”对话框中,输入IP地址“192.168.1.11”(如果使用动态IP地址则空白)。 (2) 在“Domain name”对话框中,输入要创建的FTP服务器域名“”,单击“Next”。 (3) 在“Anonymous account”对话框,选择“Yes”,允许匿名访问,单击“Next”。 (4) 在“Home directory”对话框中,在文本输入框中输入匿名用户访问的主目录“F:Inetpubftproot”(或单击文本输入框右侧的浏览按钮选择一个目录),单击“Next”。,6.3.2 创建FTP站点,(

15、5) 在“Lock in home directory”对话框中,在“Lock anonymous users in to their home directory”上选择“Yes”。 (6) 在“Named account”对话框中,选择“Yes”,创建其他帐号。 (7) 在“Account name”对话框中,输入普通用户名,如“tom” 。 (8) 在“Account password”对话框中,输入密码(明文显示)。 (9) 在“Home directory”对话框中,输入(或选择)此用户的主目录。 (10) 在“Lock in home directory”对话框中,选择“Yes”

16、。,6.3.2 创建FTP站点,(11) 在“Admin privilege”对话框中,在“Account admin privilege”(帐号管理特权)下拉列表框中选择默认值:“No Privilege”(普通帐号),单击“Next”。 (12) 最后单击“Finish”(结束)完成设置,如下图。(13) 在客户端测试新建的FTP服务器是否正常工作。,6.3.3 Serv-U基本管理,Serv-U由两大部分组成,服务引擎和用户界面。 Serv-U引擎(ServUDaemon.exe)是一个常驻后台的程序,它负责处理来自各种FTP客户端软件的FTP命令,也是负责执行各种文件传送的软件。 Serv-U用户界面 (ServUAdmin.exe)也就是Serv-U管理员,它负责与Serv-U引擎之间的交互。通过它可以配置Serv-U,包括创建域、创建FTP用户、启动和停止服务等,且所有的管理工作都在右侧的窗格中进行。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号