《ftp服务器的构建与维护设计》由会员分享,可在线阅读,更多相关《ftp服务器的构建与维护设计(26页珍藏版)》请在金锄头文库上搜索。
1、 课程设计说明书(论文)用纸课课程设计任务书课课程设计任务书2010 2011 学年第二学期专业班级: 08 级计算机科学与技术(五)班 学号: 082501170 姓名: 李明华 课程名称: 计算机网络课程设计 完成期限:自 2011 年 5 月 22 日至 2011 年 6 月 1 日 共 1 周课程设计题目FTP 服务器的构建与维护 课程设计内容与基本要求一、内容 :本课题运用了 Serv-U 服务器软件,构建 FTP 服务器,并能够对服务器进行管理和维护, 实现文件在客户端之间通过服务器的传输以及通过客户端实现文件上传、下载功能,并能够对服务器进行管理和维护。 二、要求 : 给出网络拓
2、补图,具体配置步骤,调试 三、参考文献:1 谢希仁.计算机网络教程.M北京:人民邮电出版社,2010. 2 文龙、罗玉玲.网络服务器组建、配置和管理. M北京:电子工业大学出版社,2007. 3 方敏,张彤.网络应用程序设计. M西安:电子科技大学出版社,2005. 4 黄超.Windows 下的网络编程. M北京:人民邮电出版社,2003. 四、注意事项: 1.提交课程设计代码与课程设计说明书; 2.材料的书写符合黄河科技学院毕业设计指导规范手册; 计 划 答 辩 时 间: 2011 年 6 月 31 日指导教师(签字): 课程设计说明书(论文)用纸摘摘 要要FTP 即文件传输控制协议,是用
3、于 TCP/IP 网络及 Internet 的最简单的协议之一,可将文件从网络上的一台计算机传到另一台计算机上。其突出的优点是可在运行不同类型的操作系统的计算机之间传递和交换文件,如在 Windows、UNIX 、和 LINUX 系统之间传送。FTP 服务的管理简单并具备双向传输功能,在服务器许可的前提下,可以非常方便的将文件从本地计算机机发送给远程 FTP 站点。FTP 的工作方式采用客户端服务器模式,通过 FTP 传输的文件可以是任意格式的,有两种形式访问 FTP 服务用户,即匿名 FTP 和用户 FTP。FTP 服务主要提供软件下载的高速站点、Web 站点的维护和更新、以及在不同类型的计
4、算机之间传输文件的服务。Serv-U 一种被广泛运用的 FTP 服务器端软件,支持 Windows9X 及其更高的版本的操作系统。用其可以多个 FTP 服务器,并且限定登录用户的权限、登录主目录及空间大小等。它且有非常完备的安全特性,支持 SSL FTP 传输,以及在多个 Serv-U 和 FTP 客户端通过 SSL 加密连接保护用户的数据安全等,比 IIS FTP服务的功能更完备,并且设备置更灵活。非常了方便了 FTP 服务器的构建与维护。关键字:FTP,Serv-U,服务器构建,服务器维护课程设计说明书(论文)用纸摘摘 要要.I1背景介绍.11.1.课题背景.11.2.目的.12需求分析.
5、32.1. 功能需求分析. 32.1.1.配置.32.1.2.管理.33总体设计.43.1.服务器创建及配置.43.2.服务器的管理及其流程.44详细设计. 64.1.使用 Serv-U 建立 FTP 服务. 64.1.1 安装 Serv-U FTP 服务器.64.1.2Serv-U 的基本设置 .84.1.3 配置 Serv-U FTP 服务器.114.2. FTP 服务器的安全管理与维护.174.2.1 设置目录安全性.174.2.2 控制匿名访问.课程设计说明书(论文)用纸184.2.3 控制 IP 地址访问 .184.2.4 更改 FTP 服务器的 TCP 端口.194.2.5 设置目
6、录或文件的 NTFS 权限.195调试.20总结 21参考文献.22课程设计说明书(论文)用纸第 0 页 共 22 页1背景介绍1.1. 课题背景随着计算机网络的迅速发展,各种行业纷纷应用网络技术操作和管理。网络环境中的一项目基本应用是将文件从一台计算机复制到可能相距很远的计算机。初看起来,在两个主机之间传送文件是很简单的事情。其实这往往非常困难。原因是众多的计算机龙厂商研制出的文件系统多达数百种,且差别很大。文件传送协议 FTP 只是提供文件传送的一些基本服务,它使用 TCP 可靠的运输服务。FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。网络通信技术在现在科技领域的应用日益
7、深入,网络通信服务需求也越来越多,这样就需要一个良好的服务平台来满足用户日益增长的网络服务需求,因此研究服务器相关通信成为网络发展的一个热门课题。更为了提高文件的共享性,能够使文件从网络上的一台计算机传送到另一台计算机上,并实现在运行不同操作系统之间计算机的传送和交换功能,FTP 服务更好的解决这一问题。FTP 服务管理简单并具备双向的传输功能,在服务器端许可的前提下,可以非常方便的将文件从本地计算机发送给远程 FTP 站点。 FTP 是文件传输协议的简称,RFC959对该协议作了具体说明。目标是提高文件的共享性;提供非直接使用远程计算机的方法;使存储介质对用户透明;可靠高效地传送数据。1.2
8、. 目的本课题运用了 Serv-U 服务器软件,Serv-U 一种被广泛运用的 FTP 服务器端软件,支持 Windows9X 及其更高的版本的操作系统。用其可以多个 FTP 服务器,并且限定登录用户的权限、登录主目录及空间大小等。它且有非常完备的安全特性,支持 SSL FTP 传输,以及在多个 Serv-U 和 FTP 客户端通过 SSL 加密连接保护用户的数据安全等,比 IIS FTP 服务的功能更完备,并且设备置更灵活。非常了方便了 FTP 服务器的构建与维护。课程设计说明书(论文)用纸第 1 页 共 22 页2需求分析2.1. 功能需求分析主要实现对 Serv-U 服务器的配置和 FTP 服务器的安全管理,其中包括以下几个方面。2.1.1. 配置(1) Serv-U 服务器的配置;(