网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 网络攻防 > 安全防护 > 网管文苑 > 如何设置Apache服务器防止webshell上传  

如何设置Apache服务器防止webshell上传

2008-04-25  作者:bitsCN整理  来源:中国网管联盟  我要投稿 点评

在Linux服务器的web应用中,经常需要上传文件到服务器上。不管是php的也好,jsp的也好,如果web程序对于上传检查不严格,可导致黑客上传webshell,对服务器安全威胁自不用说了。对于web开发对文件上传的限制,这里就不说了,这里仅仅来讨论服务器如何设置才防止上传的webshell执行。

记得以前写过一篇文章,针对Windows下web目录的设置,脚本可以执行的仅仅给web匿名账户读取文件的权限,用户可以上传的目录不给其执行权限。这样即使web程序有问题,就算上传了webshell也无法执行的。

在Linux情况下,本来以为去除上传目录的执行权限后,就ok了的。通过chmod去除后,导致无法上传,比较郁闷。后来一想,在Windows下是通过IIS来限制对web目录的解析的,那apache应该也可以的吧。

查找了apache的帮助文档,终于让我找到了一种解决方法:
限制某一个目录针对php的解析方法之一,昨天在FreeBSD上测试可用。
在httpd.conf配置文件中,搜索Directory节点,添加新的节点;
<Directory "/www/home/upload">
 AddType text/html .php
</Directory>
将php文件解析为html,浏览者看到的是自己的源码了,hoho。 中国网管论坛bbs.bitsCN.com
刚才又找到一种方法,关闭路径/www/home/upload的php解析:
<Directory "/www/home/upload">
 <Files ~ ".php">
 Order allow,deny
 Deny from all
 </Files>
</Directory>
限制针对php文件的解析,对于*.php.*这种文件,可以添加上即可。

其实还有一种方法就是将图片文件上传到一个单独的文件夹,给一个二级的域名,这样不给这个虚拟站点解析权限。目前很多网站是采用的这种方式。
关闭虚拟主机的php解析:
<VirtualHost code.neeao.com>
...
 <Files ~ ".php">
 Order allow,deny
 Deny from all
 </Files>
</VirtualHost>



收藏本文】【推荐好友】【欢迎投稿】【打印本文】【网管论坛
上一篇:教你五步清除Byshell木马   下一篇:教你如何防止别人PING你的计算机(组图)
如何设置Apache服务器防止webshell上传 评论:
    评论加载中…
  
  声明:刊登此文章是为了传递更多信息,文章内容仅供学习参考,转载请注明作者与出处。
 
本类热门排行:
1.巧用端口映射 不通过网关开放任意内网(图
2.网络管理员必知的三剑客
3.内网IP到公网IP转换-详解
4.防御局域网攻击
5.最好的防火墙ZoneAlarm设置全攻略(图)
6.网管高招:如何轻松锁定害群之马
7.网吧同时接两条光纤进局域网解决方案
8.中小型企业网管员网络管理技术完全篇
9.STOP 0x00000050或STOP 0x0000008e错误信
10.作为网络管理员必须知晓的安全知识
最新推荐文章:
1.浅谈黑客入侵的常用方法及防护措施
2.以人为本控制网络安全
3.让WEB服务器“快马加鞭”
4.解析GPRS与3G安全(图)
5.分析企业使用开源安全技术的四大优点
6.中小企业的网络安全指南
7.关于虚拟专用网中的隧道技术
8.加固Sun Solaris系统安全列表
9.详解网络加密技术及其应用
10.给Solaris服务器配置三款开源安全工具(图
本类最新文章:
1.潜藏在网页背后的隐形杀手
2.手把手教你选购防火墙
3.如何用iptables来防止web服务器被CC攻击
4.保护安全 别轻视基本的系统命令
5.从ACDSee的漏洞看木马入侵
6.教你如何防止别人PING你的计算机(组图)
7.如何设置Apache服务器防止webshell上传
8.教你五步清除Byshell木马
9.教你清除Windows下的间谍软件
10.关于WEB开发安全设置的奇怪症状
网管论坛交流:
·【4月23日】【影视合集】【20部】【已测
·漂亮女生同居实录----(漫画版)
·我一家人相片,08清明节回家时拍的
·罩杯图解
·【电影合集12部】【DVD】【迅雷】
·[4月12日][DVD][迅雷】【电影合集】【11
·[4月12日][DVD][迅雷】【电影合集】【16
·打油诗(作者——本坛会员)
·《网管精华宝典第四期》继续上线
·翻到这一页。。。