通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>网络安全>>安全防范>>正文 新版上线![旧版]
注:打开慢时请稍等

安全配置和维护apache web server (上)

http://www.iyit.net  日期:2006-5-29 14:25:33  来源:网络转载    点击:
参加讨论

  前言:在目前的internet时代,主页已成为树立公司形象和展示自我天地的一个重要手段,配置一台强大且安全的web server就显得尤其重要。在众多的web server产品中,apache是应用最为广泛的一个产品, 同时也是一个设计上非常安全的程序。但是,同其它应用程序一样,apache也存在安全缺陷。本文将详细介绍如何正确配置和维护apache web server的安全性问题等。

  一、apache服务器的介绍

  apache服务器它是internet网上应用最为广泛的web服务器软件之一。apache服务器源自美国国家超级技术计算应用中心(ncsa)的web服务器项目中。目前已在互联网中占据了领导地位。apache服务器得经过精心配置之后,才能使它适应高负荷,大吞吐量的互联网工作。快速、可靠、通过简单的api扩展,perl/python解释器可被编译到服务器中,且完全免费,完全源代码开放。如果你需要创建一个每天有数百万人访问的web服务器,apache可能是最佳选择。

  二、apache服务器的主要安全缺陷

  正如我们前言所说尽管apache服务器应用最为广泛,设计上非常安全的程序。但是同其它应用程序一样,apache也存在安全缺陷。毕竟它是完全源代码,apache服务器的安全缺陷主要是使用http协议进行的拒绝服务攻击(denial of service)、缓冲区溢出攻击以及被攻击者获得root权限三缺陷和最新的恶意的攻击者进行“拒绝服务”(dos)攻击。合理的网络配置能够保护apache服务器免遭多种攻击。我们来介绍一下主要的安全缺陷:

  (1)使用http协议进行的拒绝服务攻??(denial of service)的安全缺陷

  这种方法攻击者会通过某些手段使服务器拒绝对http应答。这样会使apache对系统资源(cpu时间和内存)需求的剧增,最终造成apache系统变慢甚至完全瘫痪。[page]

(2)缓冲区溢出的安全缺陷

  该方法攻击者利用程序编写的一些缺陷,使程序偏离正常的流程。程序使用静态分配的内存保存请求数据,攻击者就可以发送一个超长请求使缓冲区溢出。比如一些perl编写的处理用户请求的网关脚本。一旦缓冲区溢出,攻击者可以执行其恶意指令或者使系统宕机。

  (3)被攻击者获得root权限的安全缺陷

  该安全缺陷主要是因为apache服务器一般以root权限运行(父进程),攻击者会通过它获得root权限,进而控制整个apache系统。

  (4)恶意的攻击者进行“拒绝服务”(dos)攻击的安全缺陷

  这个最新在6月17日发现的漏洞,它主要是存在于apache的chunk encoding中,这是一个http协议定义的用于接受web用户所提交数据的功能。 利用黑客程序可以对于运行在freebsd 4.5, openbsd 3.0 / 3.1, netbsd 1.5.2平台上的apache服务器均可进行有效的攻击.

  所有说使用最高和最新安全版本对于加强apache web服务器的安全是至关重要的。请广大apache服务器管理员去http://www.apache.org/dist/httpd/下载补丁程序以确保其web服务器安全

  三、正确维护和配置apache服务器

  虽然apache服务器的开发者非常注重安全性,由于apache服务器其庞大的项目,难免会存在安全隐患。正确维护和配置apache web服务器就很重要了。我们应注意的一些问题:

  (1)apache服务器配置文件

  apache web服务器主要有三个配置文件,位于/usr/local/apache/conf目录下。这三个文件是:

  httpd.con----->主配置文件
  srm.conf------>填加资源文件
  access.conf--->设置文件的访问权限

  注:具体配置可以参考:http://httpd.apache.org/docs/mod/core.html

  (2)apache服务器的日志文件

  我们可以使用日志格式指令来控制日志文件的信息。使用logformat "%a %l"指令,可以把发出http请求浏览器的ip地址和主机名记录到日志文件。出于安全的考虑,在日志中我们应知道至少应该那些验证失败的web用户,在http.conf文件中加入logformat "%401u"指令可以实现这个目的。这个指令还有其它的许多参数,用户可以参考apache的文档。另外,apache的错误日志文件对于系统管理员来说也是非常重要的,错误日志文件中包括服务器的启动、停止以及cgi执行失败等信息。更多请参看apache日志系列1-5。

  (3)apache服务器的目录安全认证

  在apache server中是允许使用 .htaccess做目录安全保护的,欲读取这保护的目录需要先键入正确用户帐号与密码。这样可做为专门管理网页存放的目录或做为会员区等。 

  在保护的目录放置一个档案,档名为.htaccss   



编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:web服务器的安全和攻击防范 (五)
下一篇:安全配置和维护apache web server (下)
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
安全性与iis (四) 安全性与iis (三) 安全性与iis (二)
安全配置和维护apache web server (下) web服务器的安全和攻击防范 (五) web服务器的安全和攻击防范 (四)
web服务器的安全和攻击防范 (三) windows server 2003 虚拟主机的安全配 服务器安全设置(二十二)
服务器安全设置(二十一) 服务器安全设置(十九) 服务器安全设置(十八)
服务器安全设置(十七) 服务器安全设置(十六) 服务器安全设置(十五)
服务器安全设置(十四) 服务器安全设置(十二) 服务器安全设置(十一)
服务器安全设置(十) 服务器安全设置(九) 服务器安全设置(八)
服务器安全设置(七) 服务器安全设置(六) 服务器安全设置(五)
最新更新 热点排行 推荐新闻
几种分布式攻击(icmp、syn flood、smu
搭建局域网内部sus服务
apache服务器的保护 (三)
apache服务器的保护 (一)
安全性与iis (四)
几种分布式攻击(icmp、syn flood、smu
搭建局域网内部sus服务
apache服务器的保护 (三)
apache服务器的保护 (一)
安全性与iis (四)
安全性与iis (三)
安全性与iis (二)
安全配置和维护apache web server (下
安全配置和维护apache web server (上
web服务器的安全和攻击防范 (五)
如何对付wga检查
小心摄像头成为黑客偷窥你的眼睛
恢复sql server系统数据库
网络安全问题的讨论和对策
浅谈黑客入侵的4条途径
优秀公益广告作品欣赏(8)
java数据类型转换
windows xp专业版iis连接数的更改
新开放qq免费挂级网站
优秀公益广告作品欣赏(7)
免费在qq上看在线电影电视听音乐
qq最新版下载 2006 beta2 体验新感受 
office2007简体中文版浮出水面 美图抢
qq珊瑚虫外挂4.0版本发布!
免费把qq炫铃设为本机qq的系统提示音
传统计算机病毒传播能力破坏性在提高
小心摄像头成为黑客偷窥你的眼睛
操作系统被入侵后的修复过程
传统计算机病毒传播能力破坏性在提高
内存为何有“两面性”
amd水货盒装cpu识别方法
ip地址资源2012年枯竭 部署ipv6很紧迫
古老问题有新解:世上先有鸡蛋后有鸡
dreamweaver mx 2004从零开始(1)
利用css改善网站可访问性
如何让mm的脸通透可人
msn8.0下载
asp 五大高效提速技巧
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息