nginx 安全笔记 (修改nginx的header信息和错误显示版本号)

简介:

随笔记载,欢迎指正:

修改nginx的header信息和错误显示版本号

1.隐藏版本号:

nginx的配置文件nginx.conf找到http栏目加入:

server_tokens off;

2.修改显示nginx的名称

需要修改源码文件:

/opt/soft/nginx-1.2.0/src/http/ngx_http_special_response.c

vi /opt/soft/nginx-1.2.0/src/http/ngx_http_special_response.c

找到29行:

 29 "<hr><center>LLSERVER</center>" CRLF ##修改成需要的名称

 

 /opt/soft/nginx-1.2.0/src/http/ngx_http_header_filter_module.c 

 vi /opt/soft/nginx-1.2.0/src/http/ngx_http_header_filter_module.c 

 找到49和50行:

 static char ngx_http_server_string[] = "Server: LLSERVER" CRLF;

 static char ngx_http_server_full_string[] = "Server: LLSERVER " NGINX_VER CRLF;

 修改成相应的名称即可

 

 再次访问的时候:

 404 Not Found


    LLSERVER

本文转自  674591788  51CTO博客,原文链接:http://blog.51cto.com/mrdeng/1934389

相关文章
|
7月前
|
Ubuntu 前端开发 JavaScript
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
|
3月前
|
网络协议 应用服务中间件 nginx
FFmpeg错误笔记(一):nginx-rtmp-module推流出现 Server error: Already publishing
这篇文章讨论了在使用nginx-rtmp-module进行RTMP推流时遇到的“Server error: Already publishing”错误,分析了错误原因,并提供了详细的解决办法,包括修改nginx配置文件和终止异常的TCP连接。
222 0
FFmpeg错误笔记(一):nginx-rtmp-module推流出现 Server error: Already publishing
|
4月前
|
JavaScript Java 应用服务中间件
|
4月前
|
应用服务中间件 Linux nginx
Nginx镜像支持哪些版本?
Nginx镜像支持哪些版本?
372 1
|
5月前
|
缓存 应用服务中间件 nginx
[nginx]定制http头信息
[nginx]定制http头信息
|
5月前
|
安全 应用服务中间件 网络安全
Nginx要怎么配置才算安全
Nginx要怎么配置才算安全
72 0
|
6月前
|
应用服务中间件 Linux nginx
FFmpeg开发笔记(四十)Nginx集成rtmp模块实现RTMP推拉流
《FFmpeg开发实战》书中介绍了如何使用FFmpeg向网络推流,简单流媒体服务器MediaMTX不适用于复杂业务。nginx-rtmp是Nginx的RTMP模块,提供基本流媒体服务。要在Linux上集成rtmp,需从官方下载nginx和nginx-rtmp-module源码,解压后在nginx目录配置并添加rtmp模块,编译安装。配置nginx.conf启用RTMP服务,监听1935端口。使用ffmpeg推流测试,如能通过VLC播放,表明nginx-rtmp运行正常。更多详情见书本。
153 0
FFmpeg开发笔记(四十)Nginx集成rtmp模块实现RTMP推拉流
|
5月前
|
Ubuntu 应用服务中间件 Linux
如何在Ubuntu 14.04上使用Nginx和Php-fpm安全地托管多个网站
如何在Ubuntu 14.04上使用Nginx和Php-fpm安全地托管多个网站
37 0
|
6月前
|
应用服务中间件 nginx
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
Ngnix07---通过yum安装Ngnix下 whereis ngnix可以查看Ngnix相关的一些目录,使用./nginx -y可以查看Ngnix版本及相关配置信息,使用 more CHANGES
|
7月前
|
缓存 负载均衡 应用服务中间件
技术笔记:Nginx配置详解
技术笔记:Nginx配置详解
39 0