服务器FTP服务器的构建与维护课程设计.doc

ftp服务器地址  时间:2021-01-30  阅读:()

课程设计说明书论文用纸

课课程设计任务书

2010—2011学年第二学期

专业班级 08级计算机科学与技术五班 学号 082501170 姓名 李明华

完成期限 自 2011年5月22 日至 2011 年6月1 日 共1周

课程设计题目

课程设计内容与基本要求

一、 内容本课题运用了Serv-U服务器软件构建FTP服务器并能够对服务器进行管理和维护 实现文件在客户端之间通过服务器的传输以及通过客户端实现文件上传、下载

二、要求

三、参考文献

[1]谢希仁.计算机网络教程.[M]北京:人民邮电出版社,2010.

[2]文龙、罗玉玲.网络服务器组建、配置和管理. [M]北京:电子工业大学出版社 2007.

[3]方敏张彤.网络应用程序设计. [M]西安:电子科技大学出版社,2005.

[4]黄超.Windows下的网络编程. [M]北京:人民邮电出版社,2003.

四、注意事项

2.材料的书写符合《黄河科技学院毕业设计指导规范手册》 ;计 划 答辩 时间 2011年6 月31 日

I

课程设计说明书论文用纸

摘要

FTP即文件传输控制协议是用于TCP/IP网络及Internet的最简单的协议之一 可将文件从网络上的一台计算机传到另一台计算机上。其突出的优点是可在运行不同类型的操作系统的计算机之间传递和交换文件如在Windows、UNIX 、和LINUX系统之间传送。F TP服务的管理简单并具备双向传输功能在服务器许可的前提下可以非常方便的将文件从本地计算机机发送给远程FTP站点。

FTP的工作方式采用客户端服务器模式通过FTP传输的文件可以是任意格式的有两种形式访问FTP服务用户即匿名FTP和用户FTP。 FTP服务主要提供软件下载的高速站点、Web站点的维护和更新、 以及在不同类型的计算机之间传输文件的服务。

Serv-U一种被广泛运用的FTP服务器端软件支持Windows9X及其更高的版本的操作系统。用其可以多个FTP服务器并且限定登录用户的权限、 登录主目录及空间大小等。 它且有非常完备的安全特性 支持SSL FTP传输 以及在多个Serv-U和FTP客户端通过SSL加密连接保护用户的数据安全等 比IIS FTP服务的功能更完备并且设备置更灵活。非常了方便了FTP服务器的构建与维护。

关键字 FTP Serv-U 服务器构建 服务器维护

I

课程设计说明书论文用纸

摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I

1 背景介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1. 1.课题背景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1.2.目的. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

2 需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2. 1.功能需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2. 1. 1 .配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2. 1.2.管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3 总体设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

3. 1.服务器创建及配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

3.2.服务器的管理及其流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

4 详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

4. 1.使用Serv-U建立FTP服务. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

4. 1. 1安装Serv-U FTP服务器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

4. 1.2Serv-U的基本设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

4. 1.3配置Serv-U FTP服务器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1

4.2. FTP服务器的安全管理与维护. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

4.2. 1设置目录安全性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

4.2.2控制匿名访问. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

4.2.3控制IP地址访问. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

4.2.4更改FTP服务器的TCP端口. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

4.2.5设置目录或文件的NTFS权限. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

5 调试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

课程设计说明书论文用纸

1 背景介绍

1 .1 .课题背景

随着计算机网络的迅速发展 各种行业纷纷应用网络技术操作和管理。 网络环境中的一项目基本应用是将文件从一台计算机复制到可能相距很远的计算机。初看起来 在两个主机之间传送文件是很简单的事情。其实这往往非常困难。 原因是众多的计算机龙厂商研制出的文件系统多达数百种且差别很大。文件传送协议FTP只是提供文件传送的一些基本服务它使用TCP可靠的运输服务。FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。

网络通信技术在现在科技领域的应用日益深入 网络通信服务需求也越来越多 这样就需要一个良好的服务平台来满足用户日益增长的网络服务需求 因此研究服务器相关通信成为网络发展的一个热门课题。更为了提高文件的共享性 能够使文件从网络上的一台计算机传送到另一台计算机上 并实现在运行不同操作系统之间计算机的传送和交换功能 FTP服务更好的解决这一问题。 FTP服务管理简单并具备双向的传输功能 在服务器端许可的前提下 可以非常方便的将文件从本地计算机发送给远程FTP站点。 FTP是文件传输协议的简称 RFC959对该协议作了具体说明。 目标是提高文件的共享性 提供非直接使用远程计算机的方法 使存储介质对用户透明 可靠高效地传送数据。

1 .2.目的

本课题运用了Serv-U服务器软件 Serv-U一种被广泛运用的FTP服务器端软件 支持Windows9X及其更高的版本的操作系统。用其可以多个FTP服务器并且限定登录用户的权限、登录主目录

课程设计说明书论文用纸

及空间大小等。 它且有非常完备的安全特性 支持SSLFTP传输以及在多个Serv-U和FTP客户端通过SSL加密连接保护用户的数据安全等 比IIS FTP服务的功能更完备 并且设备置更灵活。 非常了方便了FTP服务器的构建与维护。

课程设计说明书论文用纸

2 需求分析

2.1 .功能需求分析

主要实现对Serv-U服务器的配置和FTP服务器的安全管理其中包括以下几个方面。

2. 1. 1 .配置

(1)Serv-U服务器的配置

(2)Serv-U站点 域级的配置

(3)Serv-U用户的配置

2. 1.2.管理

(1)设置目录安全性

(2)控制匿名访问

(3)控制IP地址访问

(4)更改FTP服务器的TCP端口

(5)设置目录或文件的NTFS权限。

课程设计说明书论文用纸

3 总体设计

3.1 .服务器创建及配置

系统的构建主要包括了建立服务器安装Serv-U服务器 Serv-U服务器的配置 Serv-U站点级的配置 Serv-U用户的配置。通过这些配置来完成服务器基本设置。服务器包括FTP的文件上传及下载功能类似于普通FTP的文件上传和下载功能。用户输入FTP的服务器IP及用户名密码连接服务器并上传或下载用户指定的文件。如果用户输入用户名 密码则默认为匿名登录。

3.2.服务器的管理及其流程

系统用图如图3- 1 

F TP服务器基本构图ftp服务器管理包括设置目录安全性、控制匿名访问、控制IP访问、更快FTP服务器的TCP端口及设置目录或文件的NTFS权限来控制客户端用户的登录和访问。

客户端主事件流程

1  用户输入FTP的IP及用户名 密码。

2 系统连接FTP。

课程设计说明书论文用纸

3 用户选择资源并选择下载功能。

4 系统运行下载功能 并显示资源下载信息。

课程设计说明书论文用纸

4 详细设计

4.1 .使用Serv-U建立FTP服务

4. 1. 1 安装Serv-UFTP服务器

 1 从相关网站下载安装文件 运行安装程序显示欢迎界面 如图4- 1 。

图4-1 Serv-U的欢迎界面

2单击“next”按钮显示“License Agreement”对话框如图4-2所示。

图4-2 “Licese Agreement ”对话框

HaBangNet(6.95美元/月)美国vps 5TB流量/德国vps 香港双向CN2 GIA VPS

HaBangNet支持支付宝和微信支付,只是价格偏贵,之前国内用户并不多。这次HaBangNet推出三个特价套餐,其中美国机房和德国机房价格也还可以,但是香港机房虽然是双向CN2 GIA线路,但是还是贵的惊人,需要美国和德国机房的可以参考下。HaBangNet是一家成立于2014年的香港IDC商家,中文译名:哈邦网络公司,主营中国香港、新加坡、澳大利亚、荷兰、美国、德国机房的虚拟主机、vps、专用...

UCloud云服务器低至年59元

最近我们是不是在讨论较多的是关于K12教育的问题,培训机构由于资本的介入确实让家长更为焦虑,对于这样的整改我们还是很支持的。实际上,在云服务器市场中,我们也看到内卷和资本的力量,各大云服务商竞争也是相当激烈,更不用说个人和小公司服务商日子确实不好过。今天有看到UCloud发布的夏季促销活动,直接提前和双十一保价挂钩。这就是说,人家直接在暑假的时候就上线双十一的活动。早年的双十一活动会提前一周到十天...

易探云:买香港/美国/国内云服务器送QQ音乐绿钻豪华版1年,价值180元

易探云产品限时秒杀&QQ音乐典藏活动正在进行中!购买易探云香港/美国云服务器送QQ音乐绿钻豪华版1年,价值180元,性价比超级高。目前,有四大核心福利产品推荐:福利一、香港云服务器1核1G2M,仅218元/年起(香港CN2线路,全球50ms以内);福利二、美国20G高防云服务器1核1G5M,仅336元/年起(美国BGP线路,自带20G防御);福利三、2G虚拟主机低至58.8元/年(更有免费...

ftp服务器地址为你推荐
非主流桌面背景图片大家都哪里找的那么个性的电脑壁纸,锦天城和君合哪个好和君咨询(王明夫为董事长)到底怎么样?有人说很好,空间大;也有人说像待遇差。朗逸和速腾哪个好速腾和朗逸哪个更好?三国游戏哪个好玩三国游戏 什么最好玩?红茶和绿茶哪个好红茶和绿茶,哪个好?看书软件哪个好手机读书软件哪个好用?云盘哪个好免费的网盘哪个好用啊?群空间登录手机如何登录腾讯qq群空间qq空间登录不上qq空间登不上去辽宁联通网上营业厅中国联通网上营业厅固定电话费查询
老域名全部失效请记好新域名 x3220 企业主机 安云加速器 老左博客 英文简历模板word 512m内存 国外php空间 蜗牛魔方 坐公交投2700元 100x100头像 共享主机 vip域名 电信主机 电信宽带测速软件 杭州电信宽带 云销售系统 阿里云邮箱怎么注册 小夜博客 塔式服务器 更多