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
1001123001123000  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 的名称,有⼀定的误导性。
linux版本命令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 --i.transport=ALL-UNNAMED Server version: Apache Tomcat/9.0.39
Server built:  Oct 6202014: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
有点:可以准确查看版本信息
不⾜:必须进⼊服务器(后台)并且获得可执⾏权限⽅可查看。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。