修改web服务器的缺省旗标,修改Nginx缺省banner
服务器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相关推荐
- 运维人员如何批量修改web服务器密码
作为一个运维工作人员,有时候我们需要对自己负责的web服务器批量修改密码,如果一台一台改,会相对来说较为麻烦,所以在这里我们可以使用NIS账户统一认证. 我们假设有一部账号主控服务器来管理网域中所有主 ...
- 怎么修改web服务器的域名,web服务器域名怎么设置
web服务器域名怎么设置 内容精选 换一换 活动目录(Active Directory)是面向Windows Standard Server.Windows Enterprise Server以及 W ...
- 透明网关配置修改后服务器要重启吗,透明网关配置修改后服务器要重启吗
透明网关配置修改后服务器要重启吗 内容精选 换一换 本章节介绍如何将下载的证书安装到Resin服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全.如果证书安装 ...
- 华为云服务器默认密码怎么修改,云服务器的默认登录密码怎么修改
云服务器的默认登录密码怎么修改 内容精选 换一换 本节操作介绍Linux操作系统云服务器在单用户模式下重置密码的操作步骤.本文档适用于X86架构的弹性云服务器.进入单用户模式下重置root密码前请先做 ...
- 修改win服务器防火墙端口号,Windows Server 修改防火墙和远程桌面(3389)默认端口...
最近微软的系统接二连三的爆出了RDP漏洞,每个都是致命的,一个不小心就可能中招.但是在企业局域网中运维为了方便连接服务器都是开启了远程桌面.开启了远程桌面后使用的默认的3389端口,都知道这个是远程连 ...
- 泰拉瑞亚修改器服务器能用吗,泰拉瑞亚修改器使用方法详细讲解
泰拉瑞亚修改器的使用方法一直是小伙伴们所关心的问题,这款游戏走的是像素风,依旧是沙盒内游戏专用的风格,自由度非常的高,而且这款游戏目前在PC端和移动端上都可以使用了,在PC上玩家可以使用修改器,而在移 ...
- 2k20手机修改器服务器已到,NBA2K20手机版修改器
喜欢玩2K20的用户们快看过来,这款NBA2K20手机版修改器软件的出现,是可以修改游戏中的画质参数的.同时用户也可以通过这款软件来修改角色的皮肤,是可以给用户带来不错的体验.软件使用起来也是非常简单 ...
- 修改web服务器的缺省旗标,tomcat撤销server信息(改变您的HTTP服务器的缺省banner)...
主要解决扫描服务器中出现的 远端HTTP服务器类型和版本信息泄漏 问题. 适用于:tomcat6版本(其他版本未测试) 1. 找到tomcat6主目录中lib目录,找到tomcat-coyote.j ...
- 修改web服务器的网站主目录,Tomcat中更改网站根目录和默认页的配置方法
1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样: 找到tomcat的server.xml(在conf目录下),找到: . 代码如下: u ...
最新文章
- webpack4.x配置
- AdminStudio 9.x优惠升级到AdminStudio 11.0的机会只剩三周
- java与室内设计_【Java JDK和躺平设计家3D室内设计哪个好用】Java JDK和躺平设计家3D室内设计对比-ZOL下载...
- 【MySQL】sysbench压测服务器及结果解读
- kotlin 两个数字相加_Kotlin程序交换两个数字
- 信息学奥赛一本通 1054:三角形判断 | OpenJudge NOI 1.4 16
- Redis 的 应用问题
- 39. 组合总和 ,40. 组合总和 II,216. 组合总和 III
- Pannellum:实例之在部分视角内展示全景图
- KT:一款可提升Kubernetes开发效率的免费工具
- [数据结构]树状数组详解
- Windows系统、下的MySQL、版本升级、实操
- 攻防世界misc高手进阶区funny_video完整版答案
- docker之SonarQube集成阿里p3c规则
- 怎样系统的学习计算机编程,如何学习电脑编程
- 量子计算机的工作原理(转)
- 在Ubuntu 16.04 中将应用添加到系统服务中
- 【ACWing】1137. 选择最佳线路
- Facebook内战:关于欲望、天才和背叛的故事
- GeekPwn再现碟中谍场景 黑客肆意控制智能摄像头
热门文章
- 考研数学-武忠祥每日一题
- vue+ts工程:找不到模块“@/api/user”或其相应的类型声明
- Mac 小白指南 从入门到精通
- Linux搭建elasticsearch-7.8.0单机版本
- 小程序容器助力构建新型超级App软件应用架构
- ROS机器人介绍PPT【理工智控】
- matlab扣除三维荧光,三维荧光中瑞利散射扣除方法与流程
- 政务大数据共享面临的难题,我们应该如何破解?
- python好玩的案例-Python有趣的小案例-美国队长盾牌
- 升级每天正常更新欢迎_手机经常提示系统更新,这类手机最好不升级,网友:咋不早说?...