zoukankan      html  css  js  c++  java
  • 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

    有点:可以准确查看版本信息

    不足:必须进入服务器(后台)并且获得可执行权限方可查看。

  • 相关阅读:
    键盘的出现于隐藏(解决键盘弹出时会覆盖文本框的问题,代码实现)
    UI入门指引
    OC 面试问题汇总
    通知、block
    协议和代理
    plist文件、NSUserDefault 对文件进行存储的类、json格式解析
    归档NSKeyedArchiver解归档NSKeyedUnarchiver与文件管理类NSFileManager (文件操作)
    Foundation框架下的常用类:NSNumber、NSDate、NSCalendar、NSDateFormatter、NSNull、NSKeyedArchiver
    选择器
    内存管理
  • 原文地址:https://www.cnblogs.com/morgan363/p/13895808.html
Copyright © 2011-2022 走看看