网站首页 > 精选教程 正文
系统扫描漏洞修复
以nginx-1.22.1为例
1、修改源码文件
#进入之前安装nginx的源码目录
cd /usr/local/src/nginx-1.22.1/
#需要修改的文件在 src/http/目录中
cd src/http/
#编辑源码文件
vi ngx_http_header_filter_module.c
修改前
static u_char ngx_http_server_string[] = "Server: nginx" CRLF;
static u_char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
static u_char ngx_http_server_build_string[] = "Server: " NGINX_VER_BUILD CRLF;
#修改后为
static u_char ngx_http_server_string[] = "Server: unknow" CRLF;
static u_char ngx_http_server_full_string[] = "Server: unknow" CRLF;
static u_char ngx_http_server_build_string[] = "Server: unknow" CRLF;
2、修改完成之后,重新编译安装
#编译
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
#安装
make && make install
安装完成之后nginx会把之前的nginx执行文件改为nginx.old
3、重启nginx服务
这里要注意下 reload命令将不会生效,需要重启才行
#关闭nginx服务
/usr/local/nginx/sbin/nginx -s stop
#启动nginx服务
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
重启之后
原文链接:https://blog.csdn.net/morecccc/article/details/134706232
猜你喜欢
- 2024-10-10 nginx+ffmpeg搭建流媒体服务器(直播流)
- 2024-10-10 Nginx的server块和location块的简单说明
- 2024-10-10 Nginx并发模型与traffic_server并发模型比较
- 2024-10-10 用Caddy2替代Nginx,新一代Web服务器软件使用初体验
- 2024-10-10 nginx + fastDFS-单机图片服务器解决方案
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)