安装mod_security模块:
Mod Security 可以很大的提高你的apache2的安全性。
参考:
http://blog.bodhizazen.net/linux/how-to-mod_security-ubuntu-904/
http://www.modsecurity.org/
sudo apt-get -y install libapache-mod-security
安装和配置modsecurity
以前安装这个模块的时候有点难,现在像下面一样简单:
sudo apt-get -y install libapache-mod-security
难点是我们需要配置mod_security并获取一些规则
Configure mod_security
编辑, 创建文件“/etc/apache2/conf.d/modsecurity2.conf” 然后将下面添加到这个文件.
<ifmodule mod_security2.c>
Include conf.d/modsecurity/*.conf
</ifmodule>
默认情况下,mod_security在/etc/apache2/logs, 下面的命令将吧log放在/var/log/apache2/mod_security ,并创建log的连接
sudo mkdir /var/log/apache2/mod_security
sudo ln -s /var/log/apache2/mod_security/ /etc/apache2/logs
下载并安装规则
Download rules from [url]here|http://www.modsecurity.org/download/index.html[/url]
规则设定为:“modsecurity-core-rules_2.5-1.6.1.tar.gz”,在新的规则发布的时候你也许需要整理这些规则.
sudo mkdir /etc/apache2/conf.d/modsecurity
cd /etc/apache2/conf.d/modsecurity
sudo wget http://www.modsecurity.org/download/modsecurity-core-rules_2.5-1.6.1.tar.gz
sudo tar xzvf modsecurity-core-rules_2.5-1.6.1.tar.gz
sudo rm CHANGELOG LICENSE README modsecurity-core-rules_2.5-1.6.1.tar.gz
重启apache2
sudo /etc/init.d/apache2 restart
安装之后,webdav的文件不能访问了。需要修改mod_security/modsecurity_crs_50_outbound.conf文件
将关于# Directory Listing 的设置注释掉。
分享到:
相关推荐
### 在Ubuntu 9.04上安装VMware Tools的详细步骤及注意事项 #### 一、背景介绍 在虚拟化环境中,为了提高宿主机与虚拟机之间的兼容性和性能,通常需要在虚拟机内部安装一个名为VMware Tools的软件包。本文将详细...
标题中的“硬盘安装Ubuntu 9.04过程详解”指的是在个人计算机的硬盘上安装Linux Ubuntu 9.04操作系统的详细步骤。Ubuntu 9.04,代号“Jaunty Jackalope”,是Ubuntu发布的一个较早的版本,于2009年推出,它提供了对...
在本篇文章中,我们将深入探讨如何安装Ubuntu 9.04操作系统,这是一款基于Debian的Linux发行版,因其稳定性、易用性和强大的开源社区支持而受到广大用户的喜爱。Ubuntu 9.04,代号Jaunty Jackalope,发布于2009年,...
【标题】:“Ubuntu 9.04安装全体验” 这篇博客详细记录了Ubuntu 9.04(代号Jaunty Jackalope)的操作系统安装过程,为用户提供了一个全面的指南。Ubuntu 9.04是Ubuntu Linux发行版的一个重要版本,发布于2009年,...
对于学习ubuntu 9.04的童鞋很有用滴
### Ubuntu 9.04 更新源配置详解 #### 背景介绍 Ubuntu 9.04(代号Jaunty Jackalope)是2009年4月发布的Ubuntu版本之一,它提供了许多功能改进和性能提升。随着时间的推移,用户可能会遇到软件包过时或下载速度慢的...
Ubuntu 9.04 ISPconfig设置
### Ubuntu9.04下安装SimpleScalar的知识点详解 #### 1. 安装环境 - **操作系统**:Ubuntu 9.04 - **GCC版本**:4.3.3(该版本为系统自带) #### 2. 软件下载 - **下载地址**:访问官方网站 ...
Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~
OpenERP Installing Ubuntu9.04
4. "pcmanx-gtk2_0.3.7-3.1ubuntu3_i386.deb":可能与轻量级桌面环境有关,可能作为Stardict的一个可选界面或依赖项。 5. "stardict-common_3.0.1-4ubuntu1_all.deb":共享的公共文件和资源,为所有Stardict相关组件...
在Ubuntu 9.04操作系统中,中文输入法的安装对于使用中文的用户来说是必不可少的。这个压缩包提供了一套完整的解决方案,包含了多种输入法引擎和必要的支持库,以确保用户能够在系统中流畅地输入中文。以下是关于这...
### 新手在Windows环境下通过硬盘安装Ubuntu 9.04 的详细步骤 #### 知识点一:理解Ubuntu 9.04与Windows双系统安装背景 - **Ubuntu 9.04** 是一款基于Debian的开源操作系统,提供了一个用户友好的图形界面以及丰富...
教程名称:Ubuntu 9.04 Linux视频教程23讲课程目录:【】01_简介【】02_安装篇_CD【】03_安装篇_Live.USB【】04_安装篇_LiveUSB安装【】05_安装篇_wubi安装【】06_基本命令篇_目录结构【】07_基本命令篇_ls【】08_...
ubuntu 9.04 安装配置优化全记录
- **HTTPD - Apache 2 Web 服务器**:全面介绍了如何安装、配置和管理 Apache 服务器。 - **PHP5 - 脚本语言**:讲解了 PHP 的安装、配置和开发 Web 应用的基本知识。 - **Squid - 代理服务器**:介绍了 Squid 的...
ubuntu9.04wepcrack可以参考一下的。 有能搞定wpa&wpa2的大家可以交流一下啊。
第四章.LAMP 的配置Apache 配置文件通常位于 /etc/apache2/ 目录下,主要配置文件是 httpd.conf(在 Ubuntu 中是 apache2.conf 及其包含的其他配置文件)。可以修改这些文件来定制 Apache 的行为,比如设置虚拟主机...