文档章节

隐藏nginx版本号的方法

o
 osc_z1hvg4cu
发布于 2018/04/24 19:32
字数 231
阅读 17
收藏 0

精选30+云产品,助力企业轻松上云!>>>

前言

不同版本,特别是低版本的nginx可能存在漏洞,就不希望能被人轻易获取到系统版本号,nginx的版本号默认是打开的,可以在默认的错误页面和http响应头中查看到,如下:

响应头 (0 字节)    
Accept-Ranges    
bytes
Connection    
keep-alive
Content-Length    
612
Content-Type    
text/html
Date    
Tue, 24 Apr 2018 09:23:47 GMT
ETag    
"5ad81cdf-264"
Last-Modified    
Thu, 19 Apr 2018 04:36:47 GMT
Server    
nginx/1.13.12    // 显示nginx版本号

 

方法

编辑nginx.conf文件:

[root@localhost ~]# vi /usr/local/nginx/conf/nginx.conf
http {

    # 其他配置

    server_tokens  off;        # 找到server_tokens并设置为off

    # 其他配置

}    

 

编辑fastcgi.conf文件:

[root@localhost ~]# vi /usr/local/nginx/conf/fastcgi.conf
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
# 改为:
fastcgi_param SERVER_SOFTWARE nginx;

 

重启nginx服务,发现nginx版本号不见了:

响应头 (0 字节)    
Accept-Ranges    
bytes
Connection    
keep-alive
Content-Length    
612
Content-Type    
text/html
Date    
Tue, 24 Apr 2018 09:23:47 GMT
ETag    
"5ad81cdf-264"
Last-Modified    
Thu, 19 Apr 2018 04:36:47 GMT
Server    
nginx

 

上一篇: 类的抽象与封装
下一篇: LWIP的移植
o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
nginx优化之隐藏版本名

1.1 Nginx基本安全优化 1.1.1 调整参数隐藏nginx软件版本信息 想要隐身,首先要了解使用软件的版本号,对于linux客户端,可通过命令检查nginx版本号,最简单的方法就是用curl命令: [root@we...

CC丶Okay
2017/06/05
0
0
nginx优化之隐藏版本名

1.1 Nginx基本安全优化 1.1.1 调整参数隐藏nginx软件版本信息 想要隐身,首先要了解使用软件的版本号,对于linux客户端,可通过命令检查nginx版本号,最简单的方法就是用curl命令: [root@we...

CC丶Okay
2017/06/05
0
0
Nginx/Apache/PHP Hidden Version Number

nginx隐藏版本号的方法 在nginx配置文件nginx.conf中,加入以下代码: server_tokens off; apache隐藏版本号的方法 在apache配置文件httpd.conf中,加入以下代码: ServerTokens Prod ServerSig...

Linux就该这么学
2018/10/24
11
0
Nginx 优化

Nginx 安全优化 隐藏 Nginx 版本号 实现隐藏 Nginx 版本号的方法是:在 Nginx 配置文件 nginx.conf 中的 http 标签段内加入 “server_tokens off;”参数,如下: 此参数放置在 http 标签内,...

osc_wp9n1h56
2018/07/25
3
0
隐藏Nginx版本号的安全性与方法

搭建好nginx或者apache,为了安全起见我们都会隐藏他们的版本号,这边讲的是nginx的版本号,如果你也想隐藏apache的版本号,那请点前面的链接。请看nginx版本号信息隐藏文章。 Nginx默认是显...

小运
2014/03/23
28
0

没有更多内容

加载失败,请刷新页面

加载更多

将分段视频合并

环境 操作系统:Ubuntu Kylin 优麒麟 20.04 LTS 适用架构:AMD64、ARM64(鲲鹏、飞腾) 方法 将下载的视频分片段放入同一个文件夹。按片段排序的文件名汇入list.txt。 ls qq_video*.mp4 | s...

chipo
13分钟前
0
0
C#和C++混合编程系列1-内存管理

2篇前置博文: Http服务器-第十步加入基于Mono平台的C#脚本支持 https://my.oschina.net/kkkkkkkkkkkkk/blog/4322402 架构9-引入C#混合编程-服务端概述 https://my.oschina.net/kkkkkkkkkkk...

梦想游戏人
16分钟前
14
0
SQL使用SELECT * [columnA除外] FROM tableA排除列?

问题: We all know that to select all columns from a table, we can use 我们都知道要从表中选择所有列,我们可以使用 SELECT * FROM tableA Is there a way to exclude column(s) from......

fyin1314
32分钟前
12
0
LVS-NAT模式示例配置

实验环境 Centos 7.6.1810 + ipvsadm v1.27 配置脚本 Director配置(1台) yum install -y ipvsadm; echo 1 > /proc/sys/net/ipv4/ip_forward; ipvsadm -C; # 清空所有集群配置 ipvsadm -A -......

月下狼
32分钟前
9
0
linux 复制 黏贴

飞雪无痕
42分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部