首页 > 其他 > 详细

关闭Tomcat中不用的默认端口

时间:2020-11-28 09:35:49      阅读:46      评论:0      收藏:0      [点我收藏+]
在tomcat的server.xml配置文件中默认开启了用于远程关闭tomcat的端口

<Server port="8005" shutdown="SHUTDOWN">

以上配置的含义是开启8005端口,使用“SHUTDOWN”指令来关闭tomcat。

通过telnet连接上8005端口,然后发送“SHUTDOWN”就可以关闭tomcat哦~

如果一台服务器上需要部署多个tomcat,为了避免端口冲突我们必须对其修改来保证其唯一,并且对于老版本的tomcat来说默认会开启三个端口:8005(shutdown)、8009(AJP协议连接器)和8080(HTTP协议连接器)【在新版本AJP连接器默认未开启】。

其实默认的8005和8009端口很少会使用到,同时还可能造成不必要的安全漏洞,所以我们有必要将其关闭掉。

对于AJP来讲,只需要将其注释掉即可,例如

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    <Connector protocol="AJP/1.3"
               address="::1"
               port="8009"
               redirectPort="8443" />
    -->

对于shutdown的8005端口来说,只需要将其改为“-1”即可,例如:

<Server port="-1" shutdown="SHUTDOWN">

当让,修改完毕后记得重启哦~

关闭Tomcat中不用的默认端口

原文:https://blog.51cto.com/dengshuangfu/2555629

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!