关闭Tomcat中不用的默认端口
作者:互联网
在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,tomcat,端口,默认,连接器,8005 来源: https://blog.51cto.com/dengshuangfu/2555629