彻底隐藏nginx版本号

nginx默认是显示版本号的,很容易变成攻击者利用的信息,因此隐藏版本号相对安全些。

wKioL1VIc6LS626iAAFTqo5kqt4334.jpg

1、编辑nginx.conf

在http字段添加 server_tokens off;

#cat nginx.conf

wKioL1VIc87CSlvIAAE3GJgMnw8535.jpg

2、编辑nginx目录下的fastcgi_params文件

#vim /usr/local/nginx/conf/fastcgi_params

找到:

fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

改为:

fastcgi_param SERVER_SOFTWARE nginx;

3、重新加载nginx

# /usr/local/nginx/bin/nginx -s reload

4、测试

这样就隐藏nginx版本了,即使出现404、502错误也不会显示。



wKioL1VIdAbCZsqyAAFiorcjUsA093.jpg

wKiom1VIcpbRZbcCAABx1DKKg1I739.jpg




你可能感兴趣的:(nginx,版本号)