nginx 隐藏版本号与WEB服务器信息的解决方法
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,nginx不仅可以隐藏版本信息,还支持自定义web服务器信息先看看最终的隐藏结果吧具体怎么实现呢,其实也很简单,请往下看1 官网下载最新稳定版wget http://nginx.org/downloa
千家信息网最后更新 2025年02月06日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安全错误
数据库的锁怎样保障安全
苏州网络安全协同创新
hpdl160服务器红灯闪烁
数据库解锁scott账户
全民奇迹数据库
网络安全的畅想
阜阳服务器机箱机柜加工
淄博oa管理软件开发
从服务器取数据库图片路径
星子软件开发文档
数据库管理的发展历程
摩尔庄园手游不同服务器添加好友
dns服务器免费下载
dnf台服数据库解析
阳泉展厅触摸互动软件开发公司
澎思科技互联网
大学生如何加强自我网络安全教育
服务器内存不能分配
陕西hp服务器虚拟化系统
dell420服务器拆机
广东理工学院网络安全学院怎样
分布式存储和服务器区别
交通银行深圳软件开发中心招聘
一念逍遥服务器列表读取失败
长安区网络安全
我的世界服务器地皮地形修改指令
服务器怎么连接不上
景德镇市网络安全中心
华为 网络技术工程师 待遇
redis服务器管理教程
三级网络技术的知识点整理