码迷,mamicode.com
首页 > Web开发 > 详细

Apache安全<一>

时间:2017-09-27 00:39:22      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:目录   one   访问时间   logs   作者   none   root   目录浏览   option   

Apache安全

1、权限最小化

  Apache用户只能用Apache用户去执行

查看ps -ef | grep http

 

2、确保只有root用户可以修改Web根目录下的文件

chown root:root /var/www/html

find /var/www/html -type f -exec chmod 644 {} \;

find /var/www/html type d -exec chmod 755 {} \;

 

3、开启Apache的日志记录功能,记录客户端IP、访问时间、请求页面、发送字节数、Agent等信息。

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

CustomLog logs/access_log combined

可以根据情况修改LogFormat,记录需要的信息。

 

4自定义错误信息

参考配置操作

建立错误页面400.html401.html402.html403.html404.html等,在httpd.conf添加

ErrorDocument 400 /error/400.html

ErrorDocument 401 /error/401.html

ErrorDocument 402 /error/402.html

ErrorDocument 403 /error/403.html

ErrorDocument 404 /error/404.html

 

5、只允许部分IP访问网站的敏感目录。

参考配置操作

<Directory "/var/www/html/admin">

    Order allow,deny

    Allow from 192.168.0.0/255.255.255.0

</Directory>

 

6、禁用Apache的目录浏览功能

参考配置操作

如以下配置

<Directory "/var/www/html">

    Options Indexes FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

改为

Options -Indexes FollowSymLinks

 

 

==============================================================

作者:compy    更新日期:2017-09-26 23:57    Q群:627806889

==============================================================

Apache安全<一>

标签:目录   one   访问时间   logs   作者   none   root   目录浏览   option   

原文地址:http://www.cnblogs.com/cslzzl/p/7599653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!