CentOS6.5下Apache防止目录遍历

原先以为CentOS下的Apache应该是默认关闭目录遍历的。。。

然后拿自己网站试了一下发现想太多。。。汗

就去改下Apache的配置

首先Apache的配置文件在 /etc/httpd/conf/httpd.conf

找到这一行:

之后把Indexes改为None即可:

保存退出后重启apache,目录访问就成403啦

时间: 2024-08-06 12:34:23

CentOS6.5下Apache防止目录遍历的相关文章

漏洞及修复——Apache/IIS目录遍历

一.Apache目录遍历漏洞的修复 1.在服务器端,打开Apache配置文件C:\Program Files\phpStudy\Apache\conf\httpd.conf  2.在httpd.conf文件中找到   Options +Indexes +FollowSymLinks +ExecCGI  并修改成   Options -Indexes +FollowSymLinks +ExecCGI  并保存: 3.重新启动phpstudy 二.IIS目录遍历漏洞的修复 1.在服务器端,打开 控制

centos6.5下Apache 安装

1.下载apache  www.apache.org 找到相应的地址复制后 weget即可,也可以用下面这个 wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.23.tar.gz tar -xf httpd-2.4.23.tar.gz ./configure  --prefix=/application/apache2.4.23 --enable-deflate  --enable-expires --enable-header  --ena

CentOS6.5下Apache安装

安装之前确保 Development Libraries与Development tools安装上.安装方法参考:http://www.linuxidc.com/Linux/2016-04/130080.htm 与 http://www.linuxidc.com/Linux/2016-04/130081.htm 一.编译安装1.解决依赖关系 安装httpd 2.4.4时首先需要解决依赖关系,httpd 2.4.4需要较新版本的apr和apr-util.升级方式有两种,一种是通过源代码编译安装,一

云服务器Linux下Apache网站目录读写权限的设置

网站目录文件权限的设置对网站的安全至关重要,下面宵云简单介绍网站目录文件权限的基本设定. 我们假设http服务器运行的用户和用户组是www-data,网站用户为www-data,网站根目录是/var/www/html 方法/步骤1我们首先设定网站目录和文件的所有者和所有组为www-data,www-data,如下命令: sudo chown -R www-data:www-data /var/www/html 2设置网站目录权限为750,750是www-data用户对目录拥有读写执行的权限,这样

CentOS6.5_X64 下Apache Httpd安装配置

一.下载  1.登录http://httpd.apache.org.  2.下载2.4.7版本. #cd /opt #wget http://mirror.esocc.com/apache//httpd/httpd-2.4.7.tar.gz 二.安装  1.安装apr.apr-util.pcre 登录http://www.apache.org,下载apr-1.5.0.apr-util-1.5.3 #tar zxvfv apr-1.5.0 #cd apr-1.5.0 #./configure --

CentOS6编译安装Apache

一.目标 1.熟练掌握CentOS6.5下Apache的编译安装 2.能够解决编译过程中产生的问题,并对相应问题进行记录 二.编译前环境搭建 1.环境搭建 所需环境:make.gcc.gcc-c++.openssl-devel.pcre.pcre-devel.zlib*.expat-devel 说明:所有软件包在本地yum源中都有,yum配置另说 2.安装软件包准备(已保存到百度网盘) 1)apr-1.6.5.tar.gz 下载地址:http://apr.apache.org/download.

linux系统中apache虚拟目录配置

在搭建网站的时候,我们会经常在同一台服务器上面搭建多个站点,这时候就需要用到apache的虚拟机知识.下面就linux系统下apache虚拟目录的配置说简要说明: 1.源代码安装apache + PHP + MySQL(请查考我的博文lamp环境搭建): 2.在本地计算机的hosts文件加入如下行: 192.168.137.10 erp.100msh.com 192.168.137.10 mopadmin.100msh.com 然后cmd中 ping erp.100msh.com 检查是否网络通

Centos6.6下目录结构及其主要作用

今天我们总结一下Centos6.6的linux的目录结构,一个系统的目录众多,这里我们主要认识一下,根目录下的主要目录,首先我们可以通过tree命令查看一次根目录下一层目录都有什么目录, 补充:不能使用tree命令的可以先输入下面一行命令安装tree命令: 安装tree 命令:[[email protected]_k ~]# yum install -y tree 查看tree命令是否安装成功:[[email protected]_k ~]# rpm -qa yum yum-3.2.29-81.

Centos6.6下安装Apache

安装环境: [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [[email protected] ~]# uname -r 2.6.32-504.el6.x86_64 Apache简介 APACHE是世界上最流行的Web服务器软件之一,当然,提供WWW服务的还有微软的IIS,它是由微软开发的,只能用在微软的操作系统上,而APACHE是一个自由软件.说到APACHE,还要联想到LAMP,这个近年来也