浅析linux的ftp服务器的安装与配置.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅析linux的ftp服务器的安装与配置

1 引言 课程设计的目的和背景意义 自从有了网络以来,通过网络来传输文件一直是一项很重要的工作,不但可以实现文件的下载上传,而且可以设置不同的用户访问权限,并支持大文件的断点续传功能。例如,把在本地计算机上设计的网站文件,上传到远程的Web服务器主机上,就可以使用FTP服务,根据用户名及密码访问远程主机所提供的FTP目录。采用这种方法,用户不需要使用Telnet登录到远程主机进行工作,这样就使Web服务器上的文件更新工作变得非常轻松。 课程设计的内容 本次课程设计需要是在Linux操作系统下完成平台的搭建,所要完成的工作如下: 安装与配置服务器配置配置 2 相关软件介绍 2.1 Linux简介 Linux[1]是一套免费使用和自由传播的类操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的兼容产品。   Linux最早由一位名叫Linus Torvalds的计算机爱好者开发,当时他是芬兰赫尔辛基大学的学生。他的目的是设计一个代替Minix(由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示范教学程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有操作系统的全部功能。Linux以它的高效性和灵活性著称。它能够在个人计算机上实现全部的特性,具有多任务、多用户的能力。Linux可在GNU公共许可权限下免费获得,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。   Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有的全部功能,任何使用操作系统或想要学习操作系统的人都可以从Linux中获益。   由于Linux是一套自由软件,用户可以无偿地得到它及其源代码,可以无偿地获得大量的应用程序,而且可以任意地修改和补充它们。这对用户学习、了解操作系统的内核非常有益。 学习和使用Linux,能为用户节省一笔可观的资金。Linux是目前惟一可免费获得的、为PC机平台上的多个用户提供多任务、多进程功能的操作系统,这是人们要使用它的主要原因。就PC机平台而言,Linux提供比其他任何操作系统都要强大的功能,Linux还可以使用户远离各种商品化软件提供者促销广告的诱惑,再也不用承受每过一段时间就升级的痛苦,因此,可以节省大量用于购买或升级应用程序的资金。 Linux不仅为用户提供强大的操作系统功能,而且还提供丰富的应用软件。用户不但可以从Internet上下载Linux及其源代码,而且还可以从Internet上下载许多Linux的应用程序。可以说,Linux本身包含的应用程序以及移植到Linux上的应用程序包罗万象,任何一位用户都能从有关Linux的网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以根据自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对Windows NT、Windows98、MS-DOS或OS/2等商品化操作系统来说是无法做到的。2.2 FTP简介 FTP[2]全称是File Transfer Protocol,即文件传输协议,它是专门用来传输文件的协议。FTP功能是网络中最重要、用途最广泛的服务之一,它实现了服务器和客户端之间的文件传输和资源再分配,是普遍采用的资源共享方式之一,用户可以连接到FTP服务器上下载文件,也可以将自己的文件上传到FTP服务器。 FTP是TCP∕IP的一种具体应用,它工作在OSI模型的第七层、TCP模型的第四层,即应用层,它使用TCP传输而不是UDP,这样FTP客户在和服务器建立连接之前就要经过一个“三次握手”的过程,它的意义在于客户与服务器之间的连接是可靠的、面向连接的,为数据的传输提供了可靠的保证。另外,FTP服务还有一个非常重要的特点就是它可以独立于平台,也就是说无论是UNIX、Linux还是Windows等其它操作系统,都可以实现FTP的客户端和服务器,而且相互之间可以跨平台进行文件传送。 2.3 VMWare简介 VMWare[3]是一个“虚拟PC”软件公司。它的产品可以使你在一台机器上同时运行二个或多个Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。

文档评论(0)

jcc001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档