debian apache隐藏版本信息
时间:2010-09-03
来源:互联网
各位好:
我用Apache/2.2.9 (Debian的操作系统) 想隐藏版本信息 ,修改如下,怎么隐藏不了。
我是修改的 /etc/apache2/apache2.conf 添加了如下
ServerTokens Prod
ServerSignature Off
用curl -I 192.168.93.128
回显如下:
HTTP/1.1 200 OK
Date: Fri, 03 Sep 2010 05:32:32 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_perl/2.0.4 Perl/v5.10.0
Set-Cookie: PHPSESSID=f8118e3e3513254f02df8ff8fa823755; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Type: text/html
应该apache的版本号后面的都可隐藏吧。
谢谢。哪位知道呢。
我用Apache/2.2.9 (Debian的操作系统) 想隐藏版本信息 ,修改如下,怎么隐藏不了。
我是修改的 /etc/apache2/apache2.conf 添加了如下
ServerTokens Prod
ServerSignature Off
用curl -I 192.168.93.128
回显如下:
HTTP/1.1 200 OK
Date: Fri, 03 Sep 2010 05:32:32 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_perl/2.0.4 Perl/v5.10.0
Set-Cookie: PHPSESSID=f8118e3e3513254f02df8ff8fa823755; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Type: text/html
应该apache的版本号后面的都可隐藏吧。
谢谢。哪位知道呢。
作者: 点点.. 发布时间: 2010-09-03
说明 配置"Server:de>"应答头
语法 ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full
默认值 ServerTokens Full
作用域 server config
状态 核心(C)
模块 core
这个指令控制了服务器回应给客户端的"de>Server:de>"应答头是否包含关于服务器操作系统类型和编译进的模块描述信息。
ServerTokens Prod
服务器会发送(比如): Server: Apache
ServerTokens Major
服务器会发送(比如): Server: Apache/2
ServerTokens Minor
服务器会发送(比如): Server: Apache/2.0
ServerTokens Min[imal]
服务器会发送(比如): Server: Apache/2.0.41
ServerTokens OS
服务器会发送(比如): Server: Apache/2.0.41 (Unix)
ServerTokens Full (或未指定)
服务器会发送(比如): Server: Apache/2.0.41 (Unix) PHP/4.2.2 MyMod/1.2
此设置将作用于整个服务器,而且不能用在虚拟主机的配置段中。
2.0.44版本以后,这个指令还控制着ServerSignature指令的显示内容。
语法 ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full
默认值 ServerTokens Full
作用域 server config
状态 核心(C)
模块 core
这个指令控制了服务器回应给客户端的"de>Server:de>"应答头是否包含关于服务器操作系统类型和编译进的模块描述信息。
ServerTokens Prod
服务器会发送(比如): Server: Apache
ServerTokens Major
服务器会发送(比如): Server: Apache/2
ServerTokens Minor
服务器会发送(比如): Server: Apache/2.0
ServerTokens Min[imal]
服务器会发送(比如): Server: Apache/2.0.41
ServerTokens OS
服务器会发送(比如): Server: Apache/2.0.41 (Unix)
ServerTokens Full (或未指定)
服务器会发送(比如): Server: Apache/2.0.41 (Unix) PHP/4.2.2 MyMod/1.2
此设置将作用于整个服务器,而且不能用在虚拟主机的配置段中。
2.0.44版本以后,这个指令还控制着ServerSignature指令的显示内容。
作者: tenhlf 发布时间: 2010-09-03
我就是这么添加的,可怎么没有隐藏掉呢。
作者: 点点.. 发布时间: 2010-09-03
解决了,谢 谢楼上的仁兄。
debian的apache 信息隐藏修改,不是修改apache2.conf 手动添加也不行。需要在 conf.d/security 此文件修改。
debian的apache 信息隐藏修改,不是修改apache2.conf 手动添加也不行。需要在 conf.d/security 此文件修改。
作者: 点点.. 发布时间: 2010-09-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28