项目七 Linux在校园网的应用.ppt_第1页
项目七 Linux在校园网的应用.ppt_第2页
项目七 Linux在校园网的应用.ppt_第3页
项目七 Linux在校园网的应用.ppt_第4页
项目七 Linux在校园网的应用.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux系统管理与维护,项目七Linux在校园网的应用,Linux系统管理与维护,【学习要点】,理解FTP服务器的工作原理,掌握Linux下建立FTP服务器。理解WWW服务器的工作原理,掌握Linux下建立Apache服务器。,Linux系统管理与维护,任务一FTP服务器的安装与配置,7.1.1了解FTP服务器1FTP协议文件传输协议(FileTransferProtocol,FTP)定义了一个在远程计算机系统和本地计算机系统之间传输文件的标准。FTP服务是Internet上最早应用于主机之间进行数据传输的基本服务之一,它具有如下特点:一是FTP协议简化了文件传输的复杂性,能够独立于平台,不受计算机和操作系统类型的限制。二是FTP实现了可靠的数据传输。FTP有两种最常用的操作:从FTP服务器上拷贝文件至本地计算机,称之为“下载(download)”文件。若将文件从本地计算机中拷贝至服务器上,则称之为“上传(upload)”文件。,Linux系统管理与维护,2FTP的传输模式FTP支持两种模式,一种方式叫做主动模式(也就是PORT模式),一种是被动模式(也就是PASV模式)。主动模式FTP的客户端发送PORT命令到FTP服务器。被动模式FTP的客户端发送PASV命令到FTP服务器。3FTP的用户根据FTP服务器服务的对象不同可以将FTP服务的使用者分为3类:本地用户、虚拟用户和匿名用户。本地用户:用户拥有提供FTP服务的服务器上的本地账号。虚拟用户:用户仅拥有登录远程FTP服务器上的账号,且此账号只能用于文件传输服务。匿名用户:用户在远程FTP服务器上没有账号,Linux系统管理与维护,4FTP服务器与客户端软件(1)FTP服务器软件Linux下最常用的FTP服务器软件有Wu-ftpd、Proftpd、Pureftpd和vsftpd等。RedHatEnterpriseLinux5内置了vsftpd,它的使用方法简单,安全性也很高。Windows下使用最广泛的FTP服务器软件是Serv-U,它设置简单,功能强大,性能稳定。(2)FTP客户端软件Linux和Windows都提供了登录FTP服务器的命令行工具,Linux下是lftp,Windows下是ftp。Windows下还有许多图形化的FTP工具,如CuteFTP、FlashFxP等。另外,无论是Linux还是Windows,都可以在浏览器中通过FTP协议来访问FTP服务器。,Linux系统管理与维护,7.1.2安装与启动vsftpd服务vsftpd是RedHatEnterpriseLinux5内置的FTP服务器软件。1安装vsftpd软件RedHatEnterpriseLinux5中的vsftpd服务默认并不会自动安装。如果没有安装,则可以在RedHatEnterpriseLinux5的第二张安装光盘上找到vsftpd软件的RPM安装包。2启动vsftpd服务可以使用如下命令来启动、停止和重启vsftpd服务,并检查vsftpd服务状态。#servicevsftpdstart|stop|restart|status,Linux系统管理与维护,7.1.3配置vsftpd1.vsftpd的配置文件,Linux系统管理与维护,【操作实例7.1】架设允许匿名用户上传的FTP服务器外语系老师为了共享教学资料,需要架设一个FTP服务器,允许所有老师以匿名方式登录FTP服务器,可以浏览文件、上传文件和创建文件夹,但不允许删除和修改文件。,Linux系统管理与维护,【操作实例7.2】架设用于维护网站内容FTP服务器软件系为了远程维护WEB服务器,需要架设一台FTP服务器,希望通过这台FTP服务器实现远程上传文件、创建目录、更新网页等操作。FTP服务器设置两个账号soft1和soft2。要求仅允许soft1和soft2账号登录FTP服务器,但不能登录本地系统,并将这两个账号的根目录限制为/var/www/web,不能进入该目录以外的任何目录。,Linux系统管理与维护,【操作实例7.3】架设用于虚拟用户访问的FTP服务器电信系需要架设一台FTP服务器用于为教师和部分高年级学生存储教学和学习资料。要求仅提供虚拟用户登录方式,用户只能访问自己的目录,可以上传、下载、删除自己目录内的文件,并可以创建文件夹。,Linux系统管理与维护,7.1.4访问FTP服务器1.Windows下CuteFTP客户端访问FTP服务器2Linux下访问FTP服务器RedHatEnterpriseLinux5下内置了一款功能十分强大的FTP客户端软件lftp,Linux系统管理与维护,任务二WWW服务器的安装与配置,7.2.1Apache服务器背景知识1.WWW服务简介目前的WWW服务器主要分为两大阵营,分别是Unix/Linux上面的Apache与Windows上面的IIS。就以性价比来说,WWW服务器首推Apache。2.Apache安装目前,几乎所有的Linux发行版都捆绑了Apache服务器,RedHatEnterpriseLinux5也不例外。默认情况下,RedHatEnterpriseLinux5安装程序会自动将Apache安装在系统上。3.Apache配置文件Apache配置文件文件httpd.conf通常存放在/etc/httpd/conf目录下,配置文件的内容通常分为3个部分:配置全局变量、配置主服务器、配置虚拟Web站点。,Linux系统管理与维护,7.2.2配置Apache服务器1.启动Apache服务器并设置启动级别#servicehttpdstart#chkconfiglevel235httpdon2.配置Apache服务器配置Apache服务器,并在DNS服务器中加入的记录,增加和域名解析,实现对WWW服务器的访问。,Linux系统管理与维护,自主训练,1架设FTP服务器IP:,FQDN:;禁止匿名用户访问FTP服务器;限制本地用户下载的速度不超过100K;文件服务器允许学生只能下载;允许教师可以上传下载,可以新建文件夹,但不能删除文件和文件夹,不能重命名原有文件和文件夹;允许系统管理员上传下载文件,可以新建文件夹,可以删除和更改文件和文件名。,Linux系统管理与维护,2架设WWW服务器IP地址为00,域名;在该服务器创建两个给域名的虚拟主机,使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论