apache 修改默认网页存放目录

本文详细介绍了在 CentOS 64位6.x版本环境中,如何配置 Apache 以禁止默认访问,并通过调整权限确保特定目录的安全性。包括通过修改配置文件来设置访问权限,以及如何正确分配目录权限以允许特定用户访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

案例:

OS: centos 64bit 6.x版本


//查资料,有人说这个是默认目录,将Allow from all 改成 Deny from all 就可以禁止默认访问,真实性待确认

//此处 Require all granted 也不会出现错误,所以,这个配置需要重新确认到底是干嘛的。

<Directory />

       AllowOverride none

       Require all denied

</Directory>


DocumentRoot  "/home/devinbrook/web"

<Directory "/home/devinbrook/web">

      options Indexes FollowSymLinks

       AllowOverride none

       Require all granted

</Directory>


//如果apache的执行用户不是目录所有权者用户,需要将目录的其他用户权限添加上读与执行,目录下的php html文件只需要有r权限就可

chmod -R 755 /home/devinbrook/web

由于配置过程中修改权限的地方过多,暂时无法确认是哪一步是关键性的一步。

所有权限为:

dr-xr-xr-x     /

drwxr-xr-x   home

drwx---r-x    devinbrook         //其他用户必须要有 r 与 x 读与执行权限  apache的执行用户相对于devinbrook用户目录来说,就是属于其他用户权限组

drwxr-xr-x    web                    // 原理同推,以下目录都应该有r 与 x权限 才行

-rwxr-xr-x     index.php         //只需要有r 读权限就可以。

所有权为devinbrook 用户

以上配置,本人本机配置通过,正确修改默认网页存放目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值