httpd的manual列目录漏洞

简介:

一、下面设置 Apche 手册的访问别名:

//设置/var/www/manual 目录的访问权限  

1
2
3
4
5
6
7
  Alias /manual "/var/www/manual"
< Directory  "/var/www/manual">
     Options Indexes FollowSymLinks MultiViews
     AllowOverride None
     Order allow,deny
     Allow from all
     </ Directory >

以上设置是可以访问manual这个目录及目录下所有文件的,如果不想让访问此目录下面的文件可以设置为Options -Indexes FollowSymLinks  MultiViews //或者写为“Options FollowSymLinks MultiViews”


为了防止manual目录被检测为列目录漏洞问题,就需要限制它的访问,解决方法如下:

二、设置Apche的manual目录不允许被访问:

1
2
3
4
5
6
7
Alias /manual "/var/www/manual"
     < Directory  "/var/www/manual">
         Options FollowSymLinks MultiViews
         AllowOverride None
         Order deny,allow
         Deny from all
     </ Directory >


apache tomcat如何防范目录遍历漏洞?

  1、编辑apache的httpd.conf

  找到“Options Indexes MultiViews”中的Indexs去掉,更改为“Options MultiViews”即可。

  2、编辑tomcat的conf/web.xml找到

1
2
3
4
5
6
7
8
9
10
11
12
13
   <servlet>                
         <servlet-name>default< /servlet-name >
         <servlet-class>org.apache.catalina.servlets.DefaultServlet< /servlet-class >
         <init-param>         
             <param-name>debug< /param-name >
             <param-value>0< /param-value >                                    
         < /init-param >        
         <init-param>         
             <param-name>listings< /param-name >
             <param-value> false < /param-value >                                
         < /init-param >        
         <load-on-startup>1< /load-on-startup >
     < /servlet >

  将“true”此行的true改为false即可。

  编辑好后,记得重启相应的服务生效。




      本文转自ling118 51CTO博客,原文链接:http://blog.51cto.com/meiling/1977352,如需转载请自行联系原作者




相关文章
|
Cloud Native Go Windows
Windows 11 电脑如何设置自动开机 (Windows 11 2022H2)
Windows 11 电脑如何设置自动开机 (Windows 11 2022H2)
4975 0
|
7月前
|
存储 安全 API
OpenClaw安全部署与版本加固指南|全平台部署+API配置+漏洞防护教程
2026年,OpenClaw(Clawdbot)作为高权限本地AI执行代理,其强大的系统操控能力与潜在的安全风险并存。近期披露的ClawJacked、WebSocket劫持、远程代码执行等高危漏洞,已导致大量公网暴露实例被入侵,凸显了安全部署与版本加固的重要性。默认配置下,OpenClaw存在公网可访问、无密码认证、敏感信息明文存储等多重风险,若直接部署使用,相当于向攻击者敞开系统大门。
1401 7
|
7月前
|
人工智能 自然语言处理 算法
备案、登记、算法备案之间到底怎么区分
本文系统解析生成式AI三大合规要求:算法备案(针对推荐/排序等常规算法)、深度合成登记(聚焦AI换脸、语音生成等内容真实性)、大模型备案(最严层级,覆盖AI对话、写作、绘图等生成式服务),厘清其适用场景与监管逻辑,助力企业精准合规。
732 1
|
监控 前端开发 安全
一个 经典的 聚合支付 (支付中台) 设计与实现 (图解+秒懂+史上最全)
一个 经典的 聚合支付 (支付中台) 设计与实现 (图解+秒懂+史上最全)
|
人工智能 运维 安全
AI 安全架构概述
AI 安全架构涵盖数据采集、模型训练、推理部署等阶段,确保安全性、隐私与合规。其核心组件包括数据层、模型层、推理层、应用层和运维层,针对数据安全威胁(如数据投毒)、模型窃取、对抗攻击及系统漏洞等风险,提出数据加密、对抗训练、联邦学习等防御策略,并强调开发前、开发中和部署后的最佳实践,以降低 AI 解决方案的安全风险。
1777 14
|
存储 安全 JavaScript
【XSS】XSS漏洞详细指南
【XSS】XSS漏洞详细指南
1043 3
|
SQL Web App开发 安全
Discuz历史漏洞分析(一)
Discuz是非常受欢迎的论坛型CMS,但是近年来DZ也爆出了很多经典漏洞,以下分析了几个不同类型的DZ历史漏洞(SQL注入、XSS、任意文件删除、弱加密算法、任意代码执行、HTTP HOST攻击等),提高安全人员的安全意识。
Discuz历史漏洞分析(一)
|
人工智能 安全 API
AI 解决方案的安全控制设计与实施
AI 解决方案的安全控制设计与实施涵盖数据安全、模型安全、系统安全及合规治理四大领域。通过数据加密、访问控制、差分隐私等手段保障数据安全;采用对抗训练、联邦学习确保模型安全;利用容器化部署、可信执行环境维护系统安全;并遵循 GDPR 等法规,进行红队测试和应急响应,确保 AI 全生命周期的安全性与合规性。
|
域名解析 负载均衡 网络协议
信息收集——绕过CDN查找真实IP(最实用的方法)
信息收集——绕过CDN查找真实IP(最实用的方法)
8981 0
信息收集——绕过CDN查找真实IP(最实用的方法)
|
网络架构