出于安全考虑,决定隐藏nginx的版本号。因为暴漏了版本号,也就相当于告诉了别人你的漏洞,别人可以通过这个版本所对应的漏洞利用程序来入侵你的后台。就像我知道你的操作系统内核版本为2.6.18或者我知道了你apache的版本号,我就可以利用对应的0day来进行攻击。所以说,隐藏版本号也是一种不错的安全防护措施。
未隐藏版本号之前:
复制代码代码如下:
# curl --head www.nginx.org
HTTP/1.1 200 OK
Server: nginx/0.8.31
Date: Wed, 13 Jan 2010 06:17:30 GMT
Content-Type: text/html
Content-Length: 2341
Last-Modified: Mon, 11 Jan 2010 15:45:11 GMT
Connection: keep-alive
Keep-Alive: timeout=15
Accept-Ranges: bytes
这样一下子就给人家看到你的服务器nginx版本是0.8.31
可以不显示不?
当然可以
复制代码代码如下:
#vi nginx.conf
在http 加上server_tokens off;
http {
......省略配置
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
tcp_nodelay on;
server_tokens off www.jb51.net;
.......省略配置
}
编辑php-fpm配置文件 如fcgi.conf 、fastcgi.conf(要看你是什么配置文件名)
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
改为
fastcgi_param SERVER_SOFTWARE nginx;
nginx重新加载配置就完成了404 501等页面都不会显示nginx版本
隐藏版本号后:
复制代码代码如下:
#curl --head 127.0.0.1
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 13 Jan 2010 06:25:01 GMT
Content-Type: text/html
Content-Length: 793
Last-Modified: Sat, 12 Dec 2009 02:28:16 GMT
Connection: keep-alive
本文目录一览: 1、介绍几本黑客类小说,除了禁区之门和天擎!~~~ 2、寻一部小说,女强,有一个天才宝宝,宝宝是黑客很厉害,宝宝的爸爸是 3、谁介绍几本有关黑客的小说! 4、大儿子是股市天...
4种日志记载内容比照支撑0day缝隙一直是作为APT安排施行进犯所依靠的技能制高点,在这儿咱们回忆下2018年下半年首要的0day缝隙和相关APT安排运用0day缝隙施行的在野运用进犯活动。 黑客接单...
我相信,当我们回顾我们的关系时,我们可能会有一个黑暗而深刻的记忆。 微信怎么查找以前的聊天记录 1.在这段记忆中,每个人都可能付出过亲情,也有过随时准备受伤的时候 2.有时候各种甜言蜜语可能会瞬...
侵犯了公民的隐私权。隐私权是指自然人享有的私人生活安宁与私人信息秘密依法受到保护,不被他人非法侵扰、知悉、收集、利用和公开的一种人格权,而且权利。 黑客没有那么神通广大,遭到黑客攻击多半是防火墙没有...
1...
00 作者: 拓天速贷 金评媒编者按:站在当下看未来,2018年投资市场有这样几个赚钱的机会不容错过,你准备好“暴富”了吗? 转眼间2018年已经过去了四分之一,当别人正找准时机用投资赚取收...