由Tomcat 8005端口想到的...
由Tomcat 8005端口想到的...
版权声明:本文为博主原创文章,未经博主允许不得转载。
在阅读“tomcat启动分析” 的时候注意到server.xml配置文件有这么一行:
- <Server port="8005" shutdown="SHUTDOWN" debug="0">
从配置大致可以判断这个端口大致适用于关闭tomcat。于是乎telnet 到8005端口然后执行“SHUTDOWN”(区分大小写),此时也可看到tomcat后台在解析telnet上来的命令,然后果然tomcat被关闭了。
一个不起眼的配置尽然可以不用验证直接关闭tomcat,如果不注意修改默认配置的话就是个安全漏洞啊。
所以尽量把端口或者shutdown的命令修改掉。
分享几篇tomcat的好文章:
Tomcat配置的几个安全问题 : http://blog.csdn.net/tangyu477/archive/2010/02/02/5281477.aspx
TOMCAT源码分析(消息处理) : http://blog.csdn.net/ThomasHuang/archive/2004/05/21/22394.aspx
TOMCAT源码分析(启动框架) : http://blog.csdn.net/ThomasHuang/archive/2004/06/07/22393.aspx
由Tomcat 8005端口想到的...相关推荐
- Linux下部署tomcat,启动时8005端口无法启动
问题描述: 今天在公司的服务器上部署tomcat的项目,前端包.后端包甩到webapps文件夹下面去! ok!搞定!启动服务! tail -f logs/catalina.out 查看启动日志!ok! ...
- Linux关闭Tomcat服务器出现无法关闭 :8005端口未启动
QUESTION:Linux关闭Tomcat服务器出现无法关闭 :8005端口未启动 ANSWER: 修改$JAVA_HOME/jre/lib/security/Java.security 文件中 s ...
- linux tomcat 无法关闭 :8005端口未启动
配置tomcat的时候 发现了一个问题,tomcat启动的时候,8005端口未启动,故无法关闭tomcat,后经查询解决了,记录一下子 tomcat启动的时候看不出异常,关闭的时候回报错类似: Jul ...
- 8005端口导致的阿里云上的tomcat无法外部访问
前提: Tomcat需要Java运行时环境的支持,如果Java和Tomcat的环境变量都已经配置成功,启动后bash会打印相应的log,比如用到了哪个位置的jdk. 解决方案: 1.安全组策略是否开启 ...
- Tomcat 8080|8009|8005 端口作用
从tomcat配置文件中,我们可以看出,在启动tomcat的时候默认启动了3个端口,分别是8080(8443).8009.8005. 8080(8443)端口 <Connector port=& ...
- 【Tomcat】浅聊Tomcat服务的8005端口
Apache Tomcat 是一款轻量级的WEB应用服务器,对于初学者来说,很容易学习和上手.Apache Tomcat 服务成功启动后,会开启两个默认端口,一个是用于http请求的8080端口,这个 ...
- 启动tomcat失败 8005 端口被占用
背景 启动tomcat失败 原因 8005 端口被占用 排除过程 查看日志 vim $TOMCAT_HOME/logs/catalina.out 详情 SEVERE: StandardServer.a ...
- Tomcat 8080,8005端口占用问题
1.修改8080端口为86 D:\Tomcat\apache-tomcat-8.5.55\conf 找到server.xml并打开 修改8080为86 2.修改8005端口为8008 同上在serve ...
- Tomcat 8005/tcp端口安全配置
Tomcat 8005/tcp端口安全配置 在conf/server.xml 有以下内容 <Server port="8005" shutdown="SHUTDOW ...
- Tomcat #无法启动8005端口
配置tomcat的时候 发现了一个问题,tomcat启动的时候,8005端口未启动,故无法关闭tomcat,后经查询解决了,记录一下子 tomcat启动的时候看不出异常,关闭的时候回报错类 ...
最新文章
- 2017全球教育机器人行业研究报告(附PDF下载)
- Windows2012R2服务器的安装与亮点功能介绍
- 源代码遭泄露,大疆员工被罚20万,判刑半年。
- C#的类,构造函数以及Array阵列的数据填充与绑定
- 当 AI 足够聪明时,我们的验证码还有用吗?
- php xcat createadmin,php xcat update升级后出错,不知怎么弄
- Ubuntu做Tomcat服务:insserv: warning: script 'tomcat' missing LSB tags and overrides
- VS2015搭建live555源码调试环境
- pytorch+cuda+cudnn下载、安装和配置
- 紧急求助,CSDN帮忙下载HP惠普280G1增霸卡7.0UEFI版硬盘保护卡还原卡驱动光盘
- oracle 如何删除库,Oracle删除库
- oracle现金流量表逻辑,财务学习:现金流量表内在逻辑研究
- Android中Device Provisioned引起的问题分析
- 【LCA】BZOJ1776-[Usaco2010 Hol]cowpol 奶牛政坛
- 【机器学习】——逻辑模型:树模型(决策树)
- IGRP中的RTP、Neighbor Discovery协议及Time总结
- ios查看苹果app的下载量,日活,销售情况等相关数据
- OpenGL--多边形偏移
- python dataset_数据管道Dataset
- js提交成功后,清空表单
热门文章
- 胡晓曼:MindSpore 开源运营与治理 | DEV. Together 2021 中国开发者生态峰会
- 树莓派Android Things物联网开发:已知Bug发行说明
- 4.Oracle PDB官方解读- Lone PDB对比 non-CDB
- space-evenly的兼容性问题
- 即时通讯开发,聊天软件搭建
- 假设一张纸足够大并且可以无限折叠,假设一张纸足够大并且可以无限折叠,一张纸的厚度是0.5mm,那么这张纸折叠多少次可以到达珠穆朗玛峰的高度8848.43m。
- centos:/usr/bin/perl is needed by mysql-community-server
- matlab eval 函数的使用
- 冷眼看“艾艾提”炮轰“洪波”“老牛”
- java积分管理系统_积分兑换系统_超市积分管理