vi /etc/httpd.conf

Include conf/extra/httpd-default.conf //去掉注释

cd /usr/local/httpd/conf/

vi extra/httpd-default.conf

ServerTokens Prod     控制服务器回应给客户端的“Server:”应答头是否包含关于服务器操作系统类型和编译进的模块描述信息。

Serversignature Off     关闭提供服务器版本和正在提供服务

------------扩展知识-------

下面是ServerTokens的一些可能的赋值:(即显示版本信息多少)

ServerTokens Prod 显示“Server: Apache”

ServerTokens Major 显示 “Server: Apache/2″

ServerTokens Minor 显示“Server: Apache/2.2″

ServerTokens Min 显示“Server: Apache/2.2.17″

ServerTokens OS 显示 “Server: Apache/2.2.17 (Unix)”

ServerTokens Full 显示 “Server: Apache/2.2.17 (Unix) PHP/5.3.5″

-----------彻底隐藏并修改版本信息---在源码目录下操作------(修改版本信息起诱导作用)

cd /opt/httpd-2.4.29/

vi ./include/ap_release.h

#define AP_SERVER_BASEPRODUCT "Apache"  //修改引号中的内容为想要的内容

注:

#define AP_SERVER_BASEVENDOR "Apache Software Foundation" #服务的供应商名称

#define AP_SERVER_BASEPROJECT "Apache HTTP Server" #服务的项目名称

#define AP_SERVER_BASEPRODUCT "Apache" #服务的产品名

#define AP_SERVER_MAJORVERSION_NUMBER 2 #主要版本号

#define AP_SERVER_MINORVERSION_NUMBER 4 #小版本号

#define AP_SERVER_PATCHLEVEL_NUMBER 6 #补丁级别

vi ./os/unix/os.h

#define PLATFORM "Unix"

然后重新编译安装apache

make  && make  install

隐藏版本信息号返回服务器名,配置服务器版本信息隐藏相关推荐

  1. t6服务器型号,T6服务器名配置

    T6服务器名配置 内容精选 换一换 本节定义了弹性云服务器上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索弹性云服务器服务产生的监控指标和告警信息 ...

  2. 服务器物理内存配置,服务器内存配置选项

    服务器内存配置选项 08/14/2019 本文内容 适用于: SQL Server(所有支持的版本) 重新配置 SQL Server 实例使用的 SQL Server 进程的内存量(以 MB 为单位) ...

  3. 怎么看手机系统android版本,怎么查看手机型号、配置、版本【图文教程】

    怎么查看手机型号.配置.版本[图文教程] 很多人在购买手机之后突然想起要查看一下手机型号.配置等,那么怎么看手机型号配置呢?下面教大家怎么看手机型号配置的两种方法,都来看看吧. 步骤1.首先来说说第一 ...

  4. 隐藏版本信息号返回服务器名,Apache服务器隐藏版本号和系统

    一般情况下,软件的漏洞信息和特定版本是相关的,因此,软件的版本号对攻击者来说是很有价值的. 在默认情况下,Apache Httpd 系统会把Apache版本模块都显示出来(http返回头信息).如果列 ...

  5. [转]Oracle 服务器名配置

    用Oracle自带的Net Configuration Assistant工具来配置,它是一个图形化界面,鼠标点点就能搞定. 在Windows环境中,该工具的位置在Start > Program ...

  6. java 搭建ota服务器_OTA配置服务器

    这有一个388的文档: 1.     服务器端工具:Apache     Tomcat http://jakarta.apache.org/tomcat/index.html 2.     按要求将j ...

  7. 修改服务器名后,sql server的配置处理

    1.确认SQL数据库实例服务器名和服务器名一致 use master go select @@servername select serverproperty('servername') ------ ...

  8. 小程序配置服务器四个怎么填,小程序配置服务器四个怎么填

    小程序配置服务器四个怎么填 内容精选 换一换 弹性负载均衡(Elastic Load Balance,简称ELB)是将访问流量根据分配策略分发到后端多台服务器云主机的流量分发控制服务. 简要介绍Bre ...

  9. 服务器部署系统启动失败,安装程序配置服务器失败Microsoft SQL Server Desktop Engine...

    安装MSDE2000出现错误的解决办法 安装程序配置服务器失败Microsoft SQL Server Desktop Engine Microsoft SQL Server Desktop Engi ...

最新文章

  1. 团队项目博客---移山小分队---3
  2. Jasperreport之与Springboot整合
  3. 我国智能家居行业运行现状分析 标准割裂市场
  4. redis入门(02)redis的常见问题
  5. “阿里云 Cloud AIoT Native” 等你一“名”惊人
  6. 文献记录(part54)--软件缺陷预测中基于聚类分析的特征选择方法
  7. 对未标记为可安全执行的脚本_三、??XSS跨站脚本攻击
  8. JDK1.8使用Dubbo时需注意
  9. java php js_【javascript/PHP】当一个JavaScripter初次进入PHP的世界,他将看到这样的风景...
  10. element动态form实现
  11. leetcode 53 python 动态规划
  12. P1601高精度加法
  13. springboot2 - 坑 - 解决put提交接收不到参数的问题
  14. 详细配置swagger2
  15. 3.struts2中Action的三种写法
  16. 23种设计模式11---享元模式
  17. 2019年12月份统考计算机应用基础题库,2019年12月网络教育统考《计算机应用基础》模拟题...
  18. WebP 文件及其编码解码工具(WebPconv)
  19. Linux基础命令-进程与系统性能
  20. IDEA安装MAVEN

热门文章

  1. 【笔试/面试】—— 有向无环图(DAG)的最短路径问题(动态规划)
  2. 算法——贪心算法解0-1背包问题
  3. matlab para for,matlab并行之parafor
  4. python是什么专业-Python是个什么鬼?为什么985学生都要学它?!
  5. python和java哪个好学-Python和Java对比,全面解读哪个语言最赚钱,前景最好?
  6. 下载python教程-python教程pdf下载
  7. 学python需要什么基础-学习python需要什么基础
  8. python与java前景-数据告诉你,Python、Java、C+哪个更有发展前途?
  9. shiro 不过滤指定的带参数url_原创干货 | 过滤器设计缺陷导致权限绕过
  10. re矩阵论_矩阵论 [张凯院,徐仲 等编著] 2013年版