基于Linux的FTP服务器配置-完成

基于Linux的FTP服务器配置-完成

ID:43768072

大小:815.58 KB

页数:41页

时间:2019-10-14

基于Linux的FTP服务器配置-完成_第1页
基于Linux的FTP服务器配置-完成_第2页
基于Linux的FTP服务器配置-完成_第3页
基于Linux的FTP服务器配置-完成_第4页
基于Linux的FTP服务器配置-完成_第5页
资源描述:

《基于Linux的FTP服务器配置-完成》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题目名称:专业:班级:实验小组小组成员小组组长指导教师:完成日期:2013年12月2日信息科学与技术学院《Linux系统》课程设计基于Linux的FTP月艮务器计算机科学与技术2011级第一小组第一章引言11.1课程设计的背景11.2课程设计的目的1第二章FTP服务22.1FTP功能简介2(2)FTP服务器和客户端2(2)FTP不同等级的用户授权32.4命令记录与H志文件记录41.5限制用户活动目录(changeroot简称chroot)46FTP的工作流程42.7FTP协议包交互52.8FTP的数据传输模式及连接端口102.9基于linux的D

2、MZ技巧13第三章基于Linux的FTP的安全183.1基于Linux的FTP的安全隐患182基于Linux的FTP安全防范策略18第四章关于vsftpd服务器201vsftpd的简介204.2vsftpd的软件结构204.3vsftpd的启动模式264.4vsftpd服务的安装和启动272.4vsftpd服务的默认配置信息274・6配置自己的FTP服务器29第五章测试323.1FTP服务器命令简介322FTP服务器测试34第六章总结361心得体会366.2小组任务分工36第七章相关参考文献37第一章引言1.1课程设计的背景随着信息技术的飞速发展

3、,网络应用扮演着不可或缺角色。计算机知识的普及,民众对计算机的认识和理解日益深厚。在二十世纪末二十一世纪初期,在PC应用领域,微软的windows操作系统占据了操做系统的半壁江山,图形化的界面,傻瓜式的应用,即使计算机新手也能用的得心应手。但是随着需求的口益深入,大家渐渐发现‘Windows不像以前那样好用了,尤其是在网络应用,服务器构建等方面有着不小的缺憾。大家渐渐把目光转向了其他操作系统,lirmx成为了他们的首选。Linux是一套免费使用和自由传播的类UNIX操作系统,它具有如下特点:开放性,多用户,多任务,良好的用户界面,设备独立性,提供

4、丰富的网络功能,可靠的系统安全性,良好的可移植性,兼容其他的UNIX系统,支持多文件系统。1.2课程设计的目的本课程设计的目的是通过对FTP服务器的配置和使用,加深对lirmx下网络功能的实现的理解。第二章FTP服务自从有了网络一来,通过网络来传输文件一直是一项很重要的共组,不但可以实现文件的上传下载,而且可以设置不同的用户访问权限,并支持大文件的断点续传功能。例如,把在木地计算机上设计的网站文件,上传到远程的Web服务器主机上,就可以使用FTP服务,根据用户名及密码访问远程主机所提供的FTP目录。采用这种方法,用户不需要使用Telnet登陆到远

5、程主机进行工作,这样就使Web服务器上的文件更新工作变得非常轻松。2.1FTP功能简介FTP是Internet上用来传送文件的协议(文件传输协议),是TCP/IP协议族中的协议之一,他是为了能够在Internet上互相传送文件而制定的文件传送标准,规定了Internet±文件如何传送。该协议是Internet文件传送的基础,它是由一系列规格文档组成,目标是提高文件的共享性,提供非直接使用远程计算机的方法,是存储介质对用户透明和可靠传输数据。也就是说,通过FTP协议,就可以完成两台计算机之间的复制,从远程计算机复制文件至自己的计算机上,称为下载(d

6、ownload)文件。若将文件从木地计算机复制到远程计算机上,则称之为上传(upload)文件。在TCP/IP协议中,FTP标准命令TCP端口号21,PORT方式端口号20。2.2FTP服务器和客户端与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发岀命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用

7、户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。2.3FTP不同等级的用户授权使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上传或下载文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。根据FTP服务器提供的服务对象不同,可以将FTP服务的使用者分为以三类。实体用户(本地用户)。如果用户在远程FTP服务器上拥有账户,账户为木地用户。木地用户可以通过输入自己的账号和密码进行登陆。当登陆成功后,其登陆目录为系统提供给该用户的根目录($HOM

8、E),如/home/userl,用户利用FTP访问该目录如同在本地一样,可以下载和上传文件。实体用户获得的系统权限较完整,可进行较多的操

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。