课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc

上传人:sccc 文档编号:4867473 上传时间:2023-05-20 格式:DOC 页数:25 大小:1.40MB
返回 下载 相关 举报
课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc_第1页
第1页 / 共25页
课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc_第2页
第2页 / 共25页
课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc_第3页
第3页 / 共25页
课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc_第4页
第4页 / 共25页
课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc》由会员分享,可在线阅读,更多相关《课程设计论文FTP服务配置及其使用方案设计(利用SeverU).doc(25页珍藏版)》请在三一办公上搜索。

1、攀枝花计算机网络课程设计攀枝花学院学生课程设计(论文)FTP服务配置及其使用方案设计(利用Sever-U)学生姓名: ck 学生学号: 520 院(系): 年级专业: 指导教师: 二一年十二月攀枝花学院本科学生课程设计任务书题目FTP服务配置及其使用方案设计(利用Sever-U)1、课程设计的目的通过本次的网络课程设计,我们可以了解计算机网络工程设计的一般任务,及了解计算机网络工程设计与建设的基本原则与方法,熟悉计算机网络需求分析的目标、任务与实验方法,掌握Sever-U的安装、Sever-U的功能、FTP服务器的工作原理、Sever-UFTP服务器的配置与管理,并能撰写规范的课程设计论文。2

2、、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)1需求分析 根据本次的课题,结合实际需求,写出相应的需求分析。2方案设计 结合需求分析和提示知识点内容,针对性的对该课题,查找相应的资料和一些应用性的研究,设计出基本可行的方案。3方案文档的撰写 完成设计报告,其中包含该课题设计的提出背景、需求分析、设计方案及最后成果3、主要参考文献1 张浩军计算机网络操作系统-WindowsServer2003管理与配置中国水利水电出版社2005-8-12 张建忠/徐敬东/张建忠 徐敬东计算机网络实验指导书清华大学出版社,2008-023 吴功宜计算机网络课程设计清华大学出版社,2007-7-14

3、王群计算机网络教程清华大学出版社,2005-125 李艇计算机网络专业实践教学的改革与创新。北京师范大学出版社,2003-76 王明计算机网络技术与实训教程机械工业出版社,2010-27 张兴虎.网络服务器的组建配置与安全管理.清华大学,20058 王群计算机网络教程清华大学出版社,2005-129 卢加元计算机组网技术与配置 (平装)清华大学出版社; 第1版 2008-12-1 4、课程设计工作进度计划序号时间(天)内容安排备注1第1天选题、背景知识学习2第2天需求分析3第3天方案设计4第4天课程设计报告和总结5第5天课程设计报告和总结总计5(天)指导教师(签字)日期 年 月 日教研室意见:

4、 年 月 日学生(签字): 接受任务时间: 年 月 日课程设计(论文)指导教师成绩评定表题目名称FTP服务配置及其使用方案设计(利用Sever-U)评分项目分值得分评价内涵工作表现20%01学习态度6遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。02科学实践、调研7通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。03课题工作量7按期圆满完成规定的任务,工作量饱满。能力水平35%04综合运用知识的能力10能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。05应用文献的能力5能独立查阅相关文献和从事其他调研;能提出并较

5、好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。06设计(实验)能力,方案的设计能力5能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。07计算及计算机应用能力5具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。08对计算或实验结果的分析能力(综合分析能力、技术经济分析能力)10具有较强的数据收集、分析、处理、综合的能力。成果质量45%09插图(或图纸)质量、篇幅、设计(论文)规范化程度5符合本专业相关规范或规定要求;规范化符合本文件第五条要求。10设计说明书(论文)质量30综述简练完整,有见解;立论正

6、确,论述充分,结论严谨合理;实验正确,分析处理科学。11创新10对前人工作有改进或突破,或有独特见解。成绩指导教师评语指导教师签名: 年月日摘 要FTP的全称是File Transfer Protocol(文件传输协议),FTP协议在TCPIP 协议族中属于应用层协议,主要向用户提供与远程主机之间的文件传输,FTP协议基于相应的文件系统实现。支持FTP协议的服务器就是FTP服务器。在FTP的使用当中,用户经常遇到两个概念:下载(Download)和上载(Upload)。下载文件就是从远程主机拷贝文件至自己的计算机上;上载文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说

7、,用户可通过客户机程序向(从)远程主机上载(下载)文件。Sever-U是目前众多的FTP服务器软件之一。通过使用用户能够将任何一台PC机设置成一个FTP服务器,这样,用户或其他使用者就能够使用FTP协议,通过在同一网络上的任何一台PC与FTP服务器连接,进行文件或目录的复制,移动,创建和删除等。在本次的课程设计中,重点是学会在Sever-U中FTP的配置及其使用,故首先我们应先在PC机上下载Sever-U并安装,再在Sever-U中使用向导进行相应的创建,接着在IE浏览器里输入ftp:/ 、命令提示符以访问远程FTP主机,从而实现资源共享。关键词 FTP;下载;上载;Sever-U目 录摘 要

8、41 前言61.1 课程设计的目及意义61.2 FTP服务器工作原理71.3 Sever-U功能简介72 需求分析93 系统设计103.1 搭建FTP服务器103.2 FTP客户端访问远程FTP主机103.3 FTP站点访问的安全性104 系统实现114.1 Serv-U的安装114.2创建新域144.3 建立用户164.3.1 使用用户向导建立用户164.3.2 添加用户184.3.3 设置访问目录194.3.4 设置虚拟目录194.3.5 限制和设置204.3.6 IP访问设置204.3.7 群组设置215 成果225.1 从其他计算机访问本机225.1.1 在IE浏览器里输入ftp:/

9、以访问本机文件225.1.2 用户登录225.1.3 访问目录225.2 使用ftp命令登录后,用ftp dir命令查看访问资源中每个文件的权限23心得体会24参考文献251前言学习计算机,最重要的就是要实践,经过大学这两年多的学习 ,我们也掌握了一些关于计算机网络的很多理论知识,但是我们常恼于没有可以把自己学习到的知识用于实践的机会。正好利用这次课程设计的机会,我们可以好好把理论课程中学到的知识应用于实践,在实践中揣摩,以更好的理解理论知识,同时也加强了我们的动手能力。1.1 课程设计的目及意义1. 掌握FTP服务器是如何配置。FTP服务器配置包括:a、启动ftp 服务器 b、配置ftp 服

10、务器的验证和授权 c、配置ftp 服务器的运行参数 d、ftp 服务器的显示和调试2. 重点掌握在Serv-U中FTP的配置。3.了解FTP的常见命令及命令行格式。FTP传输过程中所有的操作都是通过在客户端发送命令完成的,FTP常见的命令如表1所示:表1FTP常见命令命令描述USER为用户验证提供用户名PASS为用户验证提供密码PWD输出FTP服务器的当前工作目录TYPE设置传输的文件类型SYST获取FTP服务器的操作系统LIST获取FTP服务器上当前目录的文件列表PORT指定使用主动模式进行数据传输PASV指定使用被动模式进行数据传输HELP从FTP服务器上获取帮助文件STOR从客户端上传指

11、定的文件到FTP服务器RETR从FTP服务器下载指定的文件到客户端DELE删除FTP服务器上指定的文件MKD在FTP服务器上新建目录RMD删除FTP服务器上的指定目录QUIT退出关闭FTP连接FTP的命令行格式为:ftp v d i n g 主机名,其中 -v 显示远程服务器的所有响应信息; -d使用调试方式; -n限制ftp的自动登录,即不使用;.n etrc文件; -g取消全局文件名。 当我们搭建好一个FTP服务器后,接下去的工作就是要对这个服务器进行权限的管理与设指。因为这项工作直接关系到FTP服务器上文件的安全,关系到FTP服务器运行的稳定。所以,尤其是作为企业的网络管理员,不能够忽视

12、这项工作的重要性。1.2 FTP服务器工作原理FTP是File Transfer Protocol(文件传输协议)的缩写,专门用来上传(UPLOAD)和下载(DOWNLOAD)文件协议,使用两个(MASSAGE DATA)通信通道, 用来在两台计算机之间互相传送文件。与大多数Internet服务一样,FTP也是一个客户机/服务器系统(C/S)。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会

13、响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。1.3 Sever-U功能简介Serv-u 支持建立多个域,即多个 FTP 服务器;但这些服务器不能同时使用相同的端口,必须每个服务器使用不同的端口,计算机的可用网络端口有 65535 个,扣除系统预留的端口,用户可以随意选择的端口还有很多。 Serv-U是一种被广泛运用的FTP服务器端软件,通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删

14、除等。这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。具体来说,Serv-U能够提供以下功能:(1) 符合windows标准的用户界面友好亲切,体积小,易于掌握。(2) 支持实时的多用户连接,支持匿名用户的访问:通过限制同一时间最大的用户访问人数,确保PC的正常运转,并且可以远程访问和远程控制。(3) 安全性能出众。在目录和文件层次都可以设置安全防范措施。能够为不同的用户提供不同设置,支持分组管理数量众多的用户。可以基于IP对用户授予或拒绝访

15、问权限。(4) 支持文件上传和下载过程中的断点续传。支持拥有多个IP地址的多宿主站点。(5) 能够设置上传和下载的比率,硬盘空间配额,网络使用带宽等,从而能够保证用户有限的资源不被大量的FTP访问用户所消耗。2 需求分析人们设计出电脑、网络,就是为了让世界上的所有人能够更容易交流以及能让大家的资源实现共享,故用户联网的首要目的就是实现信息共享,而文件传输又是信息共享非常重要的一个内容。我们知道 Internet是一个非常复杂的计算机环境,早期要在Internet上实现文件的传输,并不是一件容易的事,有PC,工作站,MAC,还有大型机等等,据早期的统计,在当时,连接在Internet上的计算机已

16、上千万台,而这些计算机可能运行不同的操作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机及苹果机等等。因为这些计算机上安装的操作系统不同,故要想解决在这些计算机之间能够实现资源共享的问题,就必须建立一个统一的文件传输协议,这就是所谓的FTP。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件,资源共享的问题自然就得到解决。FTP协议在TCPIP 协议族中属于应用层协议,主要向用户提供与远程主机之间的文件传输,FTP协议基于相应的文件系统实现。正如WWW服务的实现依赖于TCP/IP

17、协议组中的HTTP应用层协议一样,FTP服务同样依赖于TCP/IP协议组应用层中的FTP协议来实现。FTP的默认TCP端口号是21,由于FTP可以同时使用两个TCP端口进行传送(一个用于数据传送,一个用于指令信息传送),所以FTP可以实现更快的文件传输速度。使用FTP需要专门的客户端软件,例如著名的BulletFTP、LeapFTP等等,但是一般的浏览器(如IE)也可以实现有限的FTP客户端功能,如下载文件、目录共享等。如下图,就是在IE浏览器中打开的一个FTP站点。FTP服务器的Internet地址(URL)与通常在Web网站中使用的URL略有不同,其协议部分需要写成ftp:/而不是http

18、:/,例如,由Microsoft创建并提供大量技术支持文件的匿名FTP服务器地址为ftp:/。而我们现在研究的是在Serv-U中进行FTP的配置及其相应的管理,得出以些自己的见解。3 系统设计3.1 搭建FTP服务器使用Serv-U搭建一个FTP服务器,包括:Serv-U安装、Serv-U的基本设置、Serv-U FTP服务器的配置及管理。3.2 FTP客户端访问远程FTP主机通过在IE浏览器里输入ftp:/ 、命令提示符访问远程FTP主机。3.3 FTP站点访问的安全性FTP站点的安全性设置相对单纯,这是因为FTP站点并不涉及复杂的安全性应用程序和服务器/浏览器交互过程。限制FTP站点安全性

19、的手段无非是:用户账号认证、匿名访问控制以及IP地址限制,下面将给出这些限制方法及其综合运用的三种方式。(1)目录安全性设置。FTP用户仅有两种目录权限:读取和写入,读取权限对应于下载能力;写入权限对应上传能力。FTP站点的目录权限是对全体访问该目录的用户都生效的权限,即一旦某个目录设置为仅有读取权限,则任何FTP用户,包括授权用户都不能进行上传操作(需要写入权限)。(2)匿名访问控制。FTP站点的用户访问控制可以分为三种情况:仅有授权访问、仅有匿名访问、匿名访问与授权访问混合使用。仅使用匿名访问方式的好处是强化系统的安全性。这种方式拒绝任何非匿名的登录请求,也就不可能允许具有管理员权限的用户

20、(可能是黑客)通过Internet登录站点,从而保证服务器不被入侵,确保我们的资源和财产安全。(3)IP地址访问控制。IP地址限制是FTP站点通常使用的安全限制方式之一,由于对于FTP这种较老的服务并无过多的安全技术可供选择,所以用好现有的安全限制(如IP地址限制)是非常必要的。FTP站点的目录安全性可以以两种方式限制特殊IP地址的访问:授权访问和拒绝访问,两种方式不能同时使用。4 系统实现4.1 Serv-U的安装按照Serv-U说明书,将Serv-U软件在服务器上安装,注意为FTP服务器划分一个专用空间用来实现其功能,本次实验我们在FTP服务器中的C盘分配空间.图4-1-1 Serv-U安

21、装语言选择图4-1-2 Serv-U安装向导图4-1-3 安装许可协议图4-1-4 安装位置图4-1-5 创建Serv-U的快捷方式图4-1-6 选择执行附加任务图4-1-7 准备安装Serv-U图4-1-8 完成Serv-U安装4.2创建新域根据域向导的四步骤来进行创建,如下所示:图4-2-1 使用Serv-U域向导创建新域图4-2-2 使用Serv-U域向导创建新域图4-2-3 使用Serv-U域向导创建新域图4-2-4 使用Serv-U域向导创建新域4.3 建立用户4.3.1 使用用户向导建立用户图4-3-1-1 使用Serv-U用户向导创建新用户图4-3-1-2 使用Serv-U用户向

22、导创建新用户图4-3-1-3 使用Serv-U用户向导创建新用户图4-3-1-4 使用Serv-U用户向导创建新用户4.3.2 添加用户图4-3-2-1 在Serv-U中添加用户图4-3-2-2 在Serv-U中添加用户4.3.3 设置访问目录图4-3-3-1 设置访问目录4.3.4 设置虚拟目录图4-3-3-1 设置虚拟目录4.3.5 限制和设置图4-3-5-1 限制和设置4.3.6 IP访问设置IP地址限制是FTP站点通常使用的安全限制方式之一,由于对于FTP这种较老的服务并无过多的安全技术可供选择,所以用好现有的安全限制(如IP地址限制)是非常必要的。FTP站点的目录安全性可以以两种方式

23、限制特殊IP地址的访问:授权访问和拒绝访问,两种方式不能同时使用。授权访问方式允许缺省用户访问站点,但可以指定不能访问站点的例外地址;拒绝访问方式缺省限制所有地址对站点的访问,但可以指定不受限制的例外地址。两种方式中后者的安全性要高些,但限制也较大,通常用于内部FTP站点(不对组织外的用户提供服务);前者则广泛用于公共的下载站点,根据经验或者日志文件的攻击纪录将曾经尝试攻击的用户IP地址加入例外地址列表即可加强站点的安全性。图4-3-6-1 IP访问设置4.3.7 群组设置图4-3-7-1 群组设置5 成果5.1 从其他计算机访问本机5.1.1 在IE浏览器里输入ftp:/ 以访问本机文件图5

24、-1-1 在IE地址栏输入ftp:/5.1.2 用户登录图5-1-2 用户登录5.1.3 访问目录 图5-1-3 访问目录5.2 使用ftp命令登录后,用ftp dir命令查看访问资源中每个文件的权限图5-2 用ftp dir命令心得体会我本次实验的课题是“FTP服务配置及其方案使用设计”。具体做了以下工作:使用Serv-U搭建一个专业的FTP服务器,包括:Serv-U安装、Serv-U的基本设置、Serv-U FTP服务器的配置及管理;通过IE浏览器和命令提示符访问远程FTP主机。 虽然我这次的实训课题不是很难,但是在我自己亲手操作时,也还是遇到了不少的问题,如:serv-u基本设置太多;在

25、访问时,我自己能访问,但别人不能访问;我把域删除了,之后又想找回来,也不知有什么方法可以恢复;还有前两次在IE浏览器里输入ftp:/ 以访问本机文件不成功等等,这些都使我花费了很多精力,最后还是在同学的帮助下才得以完成。这也说明我平时的基本功不扎实,在今后还得继续努力呀!在本次实训的额外时间,我也看了下老师给我们的自学提高内容,让我们在这一周不仅仅只对本次的实训做好,还让我们掌握更多的知识,在学好我们本专业的同时,对与之相关的知识也必须知道,最好能掌握。比如:动议配置、思科服务器以及信息安全方面的知识与如何操作 。在即将结束的时候,苏老师还给我们很详细的讲解了一下如何使用动易建立网站,及如何在

26、网站中间更改频道、文章等。感谢在此次实训期间各位同学及老师对我的帮助、指导,谢谢!参 考 文 献1 张浩军计算机网络操作系统-WindowsServer2003管理与配置中国水利水电出版社2005-8-12 张建忠/徐敬东/张建忠 徐敬东计算机网络实验指导书清华大学出版社,2008-023 吴功宜计算机网络课程设计清华大学出版社,2007-7-14 王群计算机网络教程清华大学出版社,2005-125 李艇计算机网络专业实践教学的改革与创新。北京师范大学出版社,2003-76 王明计算机网络技术与实训教程机械工业出版社,2010-27 张兴虎.网络服务器的组建配置与安全管理.清华大学,20058 王群计算机网络教程清华大学出版社,2005-129 卢加元计算机组网技术与配置 (平装)清华大学出版社; 第1版 2008-12-125

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号