服务器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 ”对话框

LOCVPS-2021年6月香港便宜vps宽带升级,充值就送代金券,其它八折优惠!

LOCVPS怎么样?LOCVPS是一家成立于2011年的稳定老牌国人商家,目前提供中国香港、韩国、美国、日本、新加坡、德国、荷兰等区域VPS服务器,所有机房Ping延迟低,国内速度优秀,非常适合建站和远程办公,所有机房Ping延迟低,国内速度优秀,非常适合做站。XEN架构产品的特点是小带宽无限流量、不超售!KVM架构是目前比较流行的虚拟化技术,大带宽,生态发展比较全面!所有大家可以根据自己业务需求...

VPS云服务器GT线路,KVM虚vps消息CloudCone美国洛杉矶便宜年付VPS云服务器补货14美元/年

近日CloudCone发布了最新的补货消息,针对此前新年闪购年付便宜VPS云服务器计划方案进行了少量补货,KVM虚拟架构,美国洛杉矶CN2 GT线路,1Gbps带宽,最低3TB流量,仅需14美元/年,有需要国外便宜美国洛杉矶VPS云服务器的朋友可以尝试一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器...

DMIT(8.72美元)日本国际线路KVM月付8折起,年付5折

DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...

ftp服务器地址为你推荐
手机内存卡数据恢复软件免费下载手机存储卡被格式化了 ,谁有免费的恢复软件,能够恢复大部分文件名侦探柯南644名侦探柯南882~884是第几集qq空间首页QQ空间主页怎么弄?尼康和佳能单反哪个好入门的单反相机 佳能和尼康哪个好?oppo和vivo哪个好vivo和oppo哪个更耐用牡丹江教育云空间登录云端学习如何登录?空间登录页面怎样用网页登录到自己的QQ空间?空间登录qq手机QQ能不能直接登录空间而不用上QQ360云盘360云盘和百度云网盘哪个好360云盘官网是不是一定要注册360帐号才能登陆360云盘?
simcentric uk2 mediafire下载 12306抢票助手 java虚拟主机 个人空间申请 坐公交投2700元 cdn联盟 me空间社区 腾讯实名认证中心 linux服务器维护 789电视剧 shuang12 阿里云邮箱登陆 测试网速命令 国外代理服务器 google搜索打不开 godaddy中文 免费网站加速 windowsserverr2 更多