您好,欢迎访问三七文档
1第十四章常用网络服务器配置2本章内容Web服务配置FTP服务配置DNS服务配置DHCP服务配置Mail服务配置3Apache服务器的起源Apache是著名的开源软件项目Apache是著名的Web服务器软件Apache名称的原型为APatchyServerApache项目由Apache软件基金会(ASF)负责管理和开发4Apache的主要特点Apache服务器的特点开放源代码跨平台应用,可运行于Windows和大多数UNIX\Linux系统支持Perl、PHP、Python和Java等多种网页编程语言采用模块化设计运行非常稳定具有相对较好的安全性5Apache的版本分支Apache服务器的两个版本分支Apache服务器目前同时维护1.X和2.X两个版本分支1.X目前最高版本是1.3,系统运行稳定缺乏一些较新的功能2.X具有新的功能特性与1.X的配置存在较大差别没有1.X运行稳定6Apache的安装Apache的RPM软件包RHEL6系统中包括Apache服务器的RPM软件包httpd软件包是Apache服务器的程序软件包httpd-manual软件包是Apache服务器的手册文档7部署Web服务器Packagename=httpdServicename=httpdClients=Nautilus,Firefox8Web服务器配置Configfile=/etc/httpd/conf/httpd.confDocumentroot=/var/=index.html9FTP服务概述FTP连接方式控制连接:标准端口为21,用于发送FTP命令信息数据连接:标准端口为20,用于上传、下载数据数据连接的建立类型:主动模式:服务端从20端口主动向客户端发起连接被动模式:服务端在指定范围内的某个端口被动等待客户端发起连接FTP传输模式文本模式:ASCII模式,以文本序列传输数据二进制模式:Binary模式,以二进制序列传输数据10FTP服务概述FTP用户的类型匿名用户:anonymous或ftp本地用户:帐号名称、密码等信息保存在passwd、shadow文件中虚拟用户:使用独立的帐号/密码数据文件常见的FTP服务器程序IIS、Serv-Uwu-ftpd、Proftpdvsftpd(VerySecureFTPDaemon)11FTP服务概述常见的FTP客户端程序ftp命令CuteFTP、FlashFXP、LeapFTP、Filezillagftp、kuftp12vsftpd服务基础vsftpd软件包官方站点:主程序:/usr/sbin/vsftpd服务名:vsftpd用户控制列表文件/etc/vsftpd/ftpusers/etc/vsftpd/user_list主配置文件/etc/vsftpd/vsftpd.conf禁止登录的FTP用户列表仅提供一份FTP用户列表,是否禁止登录取决于主配置文件中的设置13FTP服务器部署Packagename=vsftpdServicename=vsftpdConfigfile=/etc/vsftpd/vsftpd.confDocumentroot=/var/ftpClients=Nautilus,Firefox14FTP服务器配置anonymous_enable=YES启用匿名用户local_enable=NO不启用本地用户write_enable=NO不允许写入15需求描述架设基于apache服务器的web访问,从上下载station.html到本地,作为网站的首页文件,可以通过访问本地地址访问。架设FTP服务器,允许匿名用户下载。完成后,请分别运行lab-grade-10和lab-grade-11评估脚本以确定一切已正确完成
本文标题:常用网络服务器配置
链接地址:https://www.777doc.com/doc-3684190 .html