Linux下查看Tomcat的版本信息


 

一、為什么要查看Tomcat 的版本信息

  1. 根據客戶或者開發者的需求
  2. 網站遷移或者環境復制
  3. 漏洞查看或者滲透測試

 

二、如何查看Tomcat版本信息

1、使用 curl 命令手機網頁信息,過濾出“Apache Tomcat”即可

[root@web ~]# curl 192.168.1.100:9000|grep "Apache Tomcat"
  %  Total    %  Receive   %  Xferd   Average    Speed     Time         Time         Time     Current
                                      Dload     Upload     Total        Spent        Left     Speed
100  11230   0  11230      0      0   1488k          0  ---:---:---  ---:---:---  ---:---:--- 1566k
         <title> Apache Tomcat/8.5.20</title>
                  <h1>Apache Tomcat/8.5.20</h1>

      命令: curl Tomcat_ip_addr:port | grep "Apache Tomcat"

優點:最常用的方法,不需要進入后台即可查看,簡單可行。

風險:有限公司會隱藏版本信息或者Tomcat 的名稱,有一定的誤導性。

 

2、進入后台,找到tomcat包下面的bin/ 目錄,執行 ./version.sh 腳本文件。對應的 Server number 就是 Tomcat 所對應的版本信息。

[root@web ~]# /usr/local/tomcat/bin/version.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/openjdk-11
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Server version: Apache Tomcat/9.0.39
Server built:   Oct 6 2020 14:11:46 UTC
Server number:  9.0.39.0
OS Name:        Linux
OS Version:     3.10.0-1062.el7.x86_64
Architecture:   amd64
JVM Version:    11.0.9+11
JVM Vendor:     Oracle Corporation

       從上面可以看到,我的tomcat包是安裝在 /usr/local 下。

命令: /usr/local/tomcat/bin/version.sh

有點:可以准確查看版本信息

不足:必須進入服務器(后台)並且獲得可執行權限方可查看。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM