首页 > 文章 > WEB > Nginx > 正文

修改配置文件隐藏nginx版本号提高安全性
2013-07-13 10:49:28   来源: 运维之家   评论:0 点击:

修改配置文件隐藏nginx版本号提高安全性

修改配置文件隐藏nginx版本号提高安全性

修改配置文件隐藏nginx版本号提高安全性
 
# curl --head www.nginx.org
HTTP/1.1 301 Moved Permanently
Server: nginx/1.5.1
Date: Sat, 13 Jul 2013 02:44:21 GMT
Content-Type: text/html
Content-Length: 184
Connection: keep-alive
Keep-Alive: timeout=15
Location: http://nginx.org/
 
可以看到你的服务器nginx版本是1.5.1
 
 
修改配置文件一:
#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
 
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
改为
fastcgi_param SERVER_SOFTWARE nginx;
 
重新启动或者加载nginx服务即可。404 501等页面不会在显示nginx版本
 
[root@f5ha.com ~]# curl --head www.f5ha.com
HTTP/1.1 200 OK
Server: nginx
Date: Sat, 13 Jul 2013 02:44:54 GMT
Content-Type: text/html
Content-Length: 28329
Last-Modified: Sat, 13 Jul 2013 02:43:07 GMT
Connection: keep-alive
Vary: Accept-Encoding
Accept-Ranges: bytes
 
 
来源: 运维之家
 
 

相关热词搜索:修改 配置文件 隐藏

上一篇:Nginx定义404错误页面并返回404状态码
下一篇:最后一页

分享到: 收藏