nginx 隐藏版本号与WEB服务器信息的解决方法
发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,nginx不仅可以隐藏版本信息,还支持自定义web服务器信息先看看最终的隐藏结果吧具体怎么实现呢,其实也很简单,请往下看1 官网下载最新稳定版wget http://nginx.org/downloa
千家信息网最后更新 2024年11月12日nginx 隐藏版本号与WEB服务器信息的解决方法
nginx不仅可以隐藏版本信息,还支持自定义web服务器信息
先看看最终的隐藏结果吧
具体怎么实现呢,其实也很简单,请往下看
1 官网下载最新稳定版
wget http://nginx.org/download/nginx-1.14.1.tar.gz
2 解压
tar -xf nginx-1.14.1.tar.gzcd nginx-1.14.1
3 修改C文件
(1)vim src/http/ngx_http_header_filter_module.c #修改49行
static u_char ngx_http_server_string[] = "Server: Please guess it!" CRLF; #Server后写上你自定义的服务器信息
(2)vim src/http/ngx_http_special_response.c #修改36行
"Please guess it! " CRLF #再写一遍刚才的字符串
4 编译配置
./configure --prefix=/usr/local/nginx
5 编译安装
make && make install
6 修改nginx配置文件,http节点下添加 server_tokens off
vim /usr/local/nginx/conf/nginx.conf....http {server_tokens off;.....
7 启动nginx
/usr/local/nginx/sbin/nginx
8 测试
[root@node1 nginx-1.14.1]# curl -I http://127.0.0.1 HTTP/1.1 200 OK Server: Please guess it! Date: Wed, 07 Nov 2018 19:15:43 GMT ......
浏览器访问测试
说明:
(1)要是只想隐藏版本号,而不想自定义服务器信息,不需要执行第3步.
(2)要是对nginx升级同时还要做字符串自定义,也是没有问题的,可以先修改C文件-->./configure --> make 即可
总结
以上所述是小编给大家介绍的nginx 隐藏版本号与WEB服务器信息的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
信息
服务器
服务
版本
文件
字符
字符串
要是
支持
测试
编译
配置
方法
同时
浏览器
疑问
结果
网站
节点
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全行业业务好做吗
芜湖求职招聘软件开发定制公司
计算机三级数据库技术电子版
负责网络安全工作
添加数据库失败attempt
服务器存视频
澳大利亚网络安全
数据库前端页面访问
山西超频服务器多少钱
软件开发及服务行业报告
非结构化数据库规范
动漫角色数据库
ei数据库属于什么库
常见的软件开发方法有哪几种
一般纳税软件开发税率
神魔大陆哪个服务器人多
网络安全属于什么类型预案
传奇架设服务器黑屏
软件开发行业的优点
获取数据库以上传的照片
it工程师软件开发
服务器空间商
农业基础数据库
网络安全中建立口令遵循原则
shopping 数据库
斗蟋蟀视频软件开发
烽火 网络安全
软件开发专业教学计划
落实网络安全宣传图
四川省网络安全总队