隐藏Nginx和Tomcat版本号

Posted 江湖小民

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏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


以上是关于隐藏Nginx和Tomcat版本号的主要内容,如果未能解决你的问题,请参考以下文章

隐藏Tomcat版本号

jetty隐藏版本号教程

Nginx调优

隐藏Nginx版本号和软件名

隐藏Nginx和PHP版本号

Nginx查看隐藏和修改版本号