服务器banner是什么

服务器banner主要影响http响应中的头部字段server(http服务器信息)。格式一般为服务器名称/版本号,如nginx/1.18.0。

banner影响响应头server信息

默认banner带来的影响

攻击者可能通过该信息了解远程系统类型以便进行下一步的攻击。

如果修改缺省banner

响应头server由两部分信息组成服务器名称/版本号,一般情况下,需要把这两部分信息隐藏。下面以把server信息替换为unknown为例,说明Nginx如何修改。

隐藏版本号

修改Nginx配置文件nginx.conf,在http节点中添加属性server_tokens off;。

打开Nginx配置文件nginx.conf

vim nginx.conf

添加server_tokens off

配置文件添加server_tokens off

保存配置文件,重新加载配置

:wq

./nginx -s reload

修改前后比对

修改前:

去除版本号前

修改后:

去除版本号后

修改服务器名称

Nginx未提供通过修改配置文件达到修改服务器名称的方法。需要通过修改Nginx源代码中对服务器名称定义,编译安装才能达到修改的目的。

修改源代码中对服务器名称的定义

cd nginx-1.18.0/src/http

vim ngx_http_header_filter_module.c

:wq

源代码修改前

源代码修改前

源代码修改后

源代码修改后

编译安装

cd nginx-1.18.0

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_stub_status_module --with-file-aio --with-stream

启动Nginx

编译完成,启动Nginx。

cd /usr/local/nginx/sbin

./nginx

查看效果

修改后的服务器名称

修改web服务器的缺省旗标,修改Nginx缺省banner相关推荐

  1. 运维人员如何批量修改web服务器密码

    作为一个运维工作人员,有时候我们需要对自己负责的web服务器批量修改密码,如果一台一台改,会相对来说较为麻烦,所以在这里我们可以使用NIS账户统一认证. 我们假设有一部账号主控服务器来管理网域中所有主 ...

  2. 怎么修改web服务器的域名,web服务器域名怎么设置

    web服务器域名怎么设置 内容精选 换一换 活动目录(Active Directory)是面向Windows Standard Server.Windows Enterprise Server以及 W ...

  3. 透明网关配置修改后服务器要重启吗,透明网关配置修改后服务器要重启吗

    透明网关配置修改后服务器要重启吗 内容精选 换一换 本章节介绍如何将下载的证书安装到Resin服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全.如果证书安装 ...

  4. 华为云服务器默认密码怎么修改,云服务器的默认登录密码怎么修改

    云服务器的默认登录密码怎么修改 内容精选 换一换 本节操作介绍Linux操作系统云服务器在单用户模式下重置密码的操作步骤.本文档适用于X86架构的弹性云服务器.进入单用户模式下重置root密码前请先做 ...

  5. 修改win服务器防火墙端口号,Windows Server 修改防火墙和远程桌面(3389)默认端口...

    最近微软的系统接二连三的爆出了RDP漏洞,每个都是致命的,一个不小心就可能中招.但是在企业局域网中运维为了方便连接服务器都是开启了远程桌面.开启了远程桌面后使用的默认的3389端口,都知道这个是远程连 ...

  6. 泰拉瑞亚修改器服务器能用吗,泰拉瑞亚修改器使用方法详细讲解

    泰拉瑞亚修改器的使用方法一直是小伙伴们所关心的问题,这款游戏走的是像素风,依旧是沙盒内游戏专用的风格,自由度非常的高,而且这款游戏目前在PC端和移动端上都可以使用了,在PC上玩家可以使用修改器,而在移 ...

  7. 2k20手机修改器服务器已到,NBA2K20手机版修改器

    喜欢玩2K20的用户们快看过来,这款NBA2K20手机版修改器软件的出现,是可以修改游戏中的画质参数的.同时用户也可以通过这款软件来修改角色的皮肤,是可以给用户带来不错的体验.软件使用起来也是非常简单 ...

  8. 修改web服务器的缺省旗标,tomcat撤销server信息(改变您的HTTP服务器的缺省banner)...

    主要解决扫描服务器中出现的 远端HTTP服务器类型和版本信息泄漏  问题. 适用于:tomcat6版本(其他版本未测试) 1. 找到tomcat6主目录中lib目录,找到tomcat-coyote.j ...

  9. 修改web服务器的网站主目录,Tomcat中更改网站根目录和默认页的配置方法

    1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到: . 代码如下: u ...

最新文章

  1. webpack4.x配置
  2. AdminStudio 9.x优惠升级到AdminStudio 11.0的机会只剩三周
  3. java与室内设计_【Java JDK和躺平设计家3D室内设计哪个好用】Java JDK和躺平设计家3D室内设计对比-ZOL下载...
  4. 【MySQL】sysbench压测服务器及结果解读
  5. kotlin 两个数字相加_Kotlin程序交换两个数字
  6. 信息学奥赛一本通 1054:三角形判断 | OpenJudge NOI 1.4 16
  7. Redis 的 应用问题
  8. 39. 组合总和 ,40. 组合总和 II,216. 组合总和 III
  9. Pannellum:实例之在部分视角内展示全景图
  10. KT:一款可提升Kubernetes开发效率的免费工具
  11. [数据结构]树状数组详解
  12. Windows系统、下的MySQL、版本升级、实操
  13. 攻防世界misc高手进阶区funny_video完整版答案
  14. docker之SonarQube集成阿里p3c规则
  15. 怎样系统的学习计算机编程,如何学习电脑编程
  16. 量子计算机的工作原理(转)
  17. 在Ubuntu 16.04 中将应用添加到系统服务中
  18. 【ACWing】1137. 选择最佳线路
  19. Facebook内战:关于欲望、天才和背叛的故事
  20. GeekPwn再现碟中谍场景 黑客肆意控制智能摄像头

热门文章

  1. 考研数学-武忠祥每日一题
  2. vue+ts工程:找不到模块“@/api/user”或其相应的类型声明
  3. Mac 小白指南 从入门到精通
  4. Linux搭建elasticsearch-7.8.0单机版本
  5. 小程序容器助力构建新型超级App软件应用架构
  6. ROS机器人介绍PPT【理工智控】
  7. matlab扣除三维荧光,三维荧光中瑞利散射扣除方法与流程
  8. 政务大数据共享面临的难题,我们应该如何破解?
  9. python好玩的案例-Python有趣的小案例-美国队长盾牌
  10. 升级每天正常更新欢迎_手机经常提示系统更新,这类手机最好不升级,网友:咋不早说?...