隐藏Nginx和Tomcat版本号
一、Nginx隐藏版本号
隐藏版本号很简单,只要修改nginx.conf配置文件即可,在http模块中添加如下配置:
server_tokens off;
二、Tomcat隐藏版本号
1、进入tomcat的lib目录找到catalina.jar文件
先备份tomcat的catalina.jar包。此包在tomcat家目录的lib目录下。
cp catalina.jar catalina.jar.bak
2、unzip catalina.jar之后会多出两个文件夹
vim org/apache/catalina/util/ServerInfo.properties
3、修改为并保存推出
server.info=*
server.number=*
server.built=*
4、将修改后的信息压缩回jar包
jar uvf catalina.jar org/apache/catalina/util/ServerInfo.properties
6.修改后验证
./version.sh
7.重启tomcat