攀枝花学院计算机网络工程实训报告1课程设计(论文)指导教师成绩评定表题目名称FTP服务配置及其使用方案设计评分项目分值得分评价内涵工作表现20%01学习态度6遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。02科学实践、调研7通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。03课题工作量7按期圆满完成规定的任务,工作量饱满。能力水平35%04综合运用知识的能力10能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。05应用文献的能力5能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。06设计(实验)能力,方案的设计能力5能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。07计算及计算机应用能力5具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。08对计算或实验结果的分析能力(综合分析能力、技术经济分析能力)10具有较强的数据收集、分析、处理、综合的能力。成果质量45%09插图(或图纸)质量、篇幅、设计(论文)规范化程度5符合本专业相关规范或规定要求;规范化符合本文件第五条要求。10设计说明书(论文)质量30综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。11创新10对前人工作有改进或突破,或有独特见解。成绩指导教师评语指导教师签名:2010年06月17日攀枝花学院计算机网络工程实训报告2摘要FTP服务器,就是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。FTP的全称是FileTransferProtocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。在FTP的使用当中,用户经常遇到两个概念:下载(Download)和上载(Upload)。下载文件就是从远程主机拷贝文件至自己的计算机上;上载文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上载(下载)文件。关键词FTP,服务,传输,下载,上载攀枝花学院计算机网络实训报告4目录摘要…………………………………………………………………………………………………31前言……………………………………………………………………………………………….51.1FTP服务器工作原理………………………………………………………………………51.2Sever-U功能简介…………………………………………………………………………52需求分析………………………………………………………………………………………53系统设计………………………………………………………………………………………63.1搭建FTP服务器………………………………………………………………………………63.2FTP客户端访问远程FTP主机…………………………………………………………………64系统实现………………………………………………………………………………………64.1Serv-U的安装…………………………………………………………………………………64.2创建新域……………………………………………………………………………………84.3建立用户……………………………………………………………………………………95成果………………………………………………………………………………………………115.1从其他计算机访问本机……………………………………………………………………….115.2ftpdir…………………………………………………………………………………………..12结论……………………………………………………………………………………………13参考文献…………………………………………………………………………………………14攀枝花学院计算机网络工程实训报告51、前言1.1FTP服务器工作原理与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。1.2Sever-U功能简介Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。它具有非常完备的安全特性,支持SSlFTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。Serv-U是一种被广泛运用的FTP服务器端软件,通过使用Serv-U,用户能够将任何一台PC设置成一个FTP服务器,这样,用户或其他使用者就能够使用FTP协议,通过在同一网络上的任何一台PC与FTP服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。2需求分析一般来说,用户联网的首要目的就是实现信息共享,文件传输是信息共享非常重要的一个内容之一。Internet上早期实现传输文件,并不是一件容易的事,我们知道Internet是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,据统计连接在Internet上的计算机已有上千万台,而这些计算机可能运行不同的操作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行MacOS的苹果机等等,而各种操作系统之间的文件交流问题,需要建立一个统一的文件传输协议,这就是所谓的FTP。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文攀枝花学院计算机网络工程实训报告6件。3系统设计3.1搭建FTP服务器使用Serv-U搭建一个专业的FTP服务器,包括:Serv-U安装、Serv-U的基本设置、Serv-UFTP服务器的管理。3.2FTP客户端访问远程FTP主机通过浏览器、命令提示符访问远程FTP主机。4系统实现4.1Serv-U的安装按照Serv-U说明书,将Serv-U软件在服务器上安装,注意为FTP服务器划分一个专用空间用来实现其功能,本次实验我们在FTP服务器中的C盘分配空间.4.1.1选择语言4.1.2安装向导4.1.3许可协议攀枝花学院计算机网络工程实训报告74.1.4安装目录4.1.5快捷方式攀枝花学院计算机网络工程实训报告84.1.6完成安装4.2创建新域攀枝花学院计算机网络工程实训报告94.3建立用户4.3.1添加用户4.3.2设置访问目录攀枝花学院计算机网络工程实训报告104.3.3设置虚拟目录4.3.4限制和设置4.3.5ip访问设置4.3.6群组设置攀枝花学院计算机网络工程实训报告115成果5.1从其他计算机访问本机5.1.1在IE浏览器里输入ftp://以访问本机文件5.1.2用户登录5.1.3访问目录攀枝花学院计算机网络工程实训报告125.2使用ftp命令登录后,用ftpdir命令查看访问资源中每个文件的权限攀枝花学院计算机网络工程实训报告13结论本学期学校开设了《计算机网络》这门课程,这让我对“网络”有了更深入的了解。接下来又做了一系列的计算机网络实验。再然后就是本次计算机网络实训了。本次实训共计花费了一周的时间,这一周我做了很多工作,加之要考试复习;所以总的来说这一周很辛苦,但是收获也颇多。我本次实验的课题是“ftp服务配置及其使用设计”。具体做了以下工作:使用Serv-U搭建一个专业的FTP服务器,包括:Serv-U安装、Serv-U的基本设置、Serv-UFTP服务器的管理。通过浏览器、命令提示符访问远程FTP主机。当然还有最后的实训报告。当然本次实训过程中也遇到了很多的问题:serv-u基本设置太多太过复杂;添加用户完成后,访问时没有权限;第一次访问ftp主机不成功。以上问题都花了我很长时间去解决,最后总算成功了。这次实训虽然很辛苦,但收获也蛮多的。本次实训我对计算机网络这门课程有了更深入的了解;对文件交流、传输有了更深入的了解;对ftp和serv-u有了初步的了解......等等还有很多。此外,我的实际操作能力也得到了很大的提高。本次实验收获多多,最感谢的还是老师的指导和监督。攀枝花学院计算机网络工程实训报告14参考文献[1]刘杨.计算机网络的发展及应用.电脑知识及应用,2005:4.[2]李艇.计算机网络专业实践教学的改革与创新.北京:北京师范大学出版社,2003:7.[3]王明.计算机网络技术与实训教程.机械工业出版社,2010:2.[4]吴功宜.计算机网络..北京:清华大学出版社,2003:8.[5]张建忠.计算机网络实验指导书.清华大学出版社,2005:1.[6]吴功宜.计算机网络课程设计.机械工业出版社,2005:9.[7]谢希德.创造学习的思路.人民日报,1998:12.[8]王群.计算机网络教程.清华大学出版社,2005:12.