一、下面设置 Apche 手册的访问别名:
//设置/var/www/manual 目录的访问权限
<code> </code><code>Alias /manual "/var/www/manual"</code>
<code><</code><code>Directory</code> <code>"/var/www/manual"></code>
<code> </code><code>Options Indexes FollowSymLinks MultiViews</code>
<code> </code><code>AllowOverride None</code>
<code> </code><code>Order allow,deny</code>
<code> </code><code>Allow from all</code>
<code> </code><code></</code><code>Directory</code><code>></code>
以上设置是可以访问manual这个目录及目录下所有文件的,如果不想让访问此目录下面的文件可以设置为Options -Indexes FollowSymLinks MultiViews //或者写为“Options FollowSymLinks MultiViews”
为了防止manual目录被检测为列目录漏洞问题,就需要限制它的访问,解决方法如下:
二、设置Apche的manual目录不允许被访问:
<code>Alias /manual "/var/www/manual"</code>
<code> </code><code><</code><code>Directory</code> <code>"/var/www/manual"></code>
<code> </code><code>Options FollowSymLinks MultiViews</code>
<code> </code><code>AllowOverride None</code>
<code> </code><code>Order deny,allow</code>
<code> </code><code>Deny from all</code>
apache tomcat如何防范目录遍历漏洞?
1、编辑apache的httpd.conf
找到“Options Indexes MultiViews”中的Indexs去掉,更改为“Options MultiViews”即可。
2、编辑tomcat的conf/web.xml找到
<code> </code><code><servlet> </code>
<code> </code><code><servlet-name>default<</code><code>/servlet-name</code><code>></code>
<code> </code><code><servlet-class>org.apache.catalina.servlets.DefaultServlet<</code><code>/servlet-class</code><code>></code>
<code> </code><code><init-param> </code>
<code> </code><code><param-name>debug<</code><code>/param-name</code><code>></code>
<code> </code><code><param-value>0<</code><code>/param-value</code><code>> </code>
<code> </code><code><</code><code>/init-param</code><code>> </code>
<code> </code><code><param-name>listings<</code><code>/param-name</code><code>></code>
<code> </code><code><param-value></code><code>false</code><code><</code><code>/param-value</code><code>> </code>
<code> </code><code><load-on-startup>1<</code><code>/load-on-startup</code><code>></code>
<code> </code><code><</code><code>/servlet</code><code>></code>
将“true”此行的true改为false即可。
编辑好后,记得重启相应的服务生效。
本文转自ling118 51CTO博客,原文链接:http://blog.51cto.com/meiling/1977352,如需转载请自行联系原作者