知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

隐藏nginx 版本号的方法分享

发布时间:2014-12-07 12:40:11作者:知识屋

本文介绍下,在nginx中隐藏其版本号的方法,隐藏掉nginx的版本,使别人无法看到自己的web服务器版本,对安全有好处。感兴趣的朋友参考下吧。

本节内容:
隐藏nginx的版本号

查看nginx的版本信息:

# curl --head www.zhishiwu.com
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

如何隐藏nginx的版本呢,请参考如下的方法。
#vi nginx.conf
在http 加上 server_tokens off;

http {
......省略配置
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
tcp_nodelay on;
server_tokens off;
.......省略配置
}
后续的就是编辑php-fpm配置文件 如fcgi.conf 、fastcgi.conf等了。
重启nginx:

service nginx restart

再次使用curl查看,是不是版本号不显示了?!

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜