如何使用telnet命令关闭Tomcat服务
时间:2026-08-20 16:24
在命令行中输入:telnet ip port,连接成功后再输入大写的 SHUTDOWN 命令。其中,port 默认是 8005。在 Tomcat 的 server xml 配置文件中,默认通常包含下面这一行:这意味着,只要有人通过 telnet 连接到服务器的 8005 端口,并输入“SHUTDOW
在命令行中输入:telnet ip port,连接成功后再输入大写的 SHUTDOWN 命令。其中,port 默认是 8005。

在 Tomcat 的 server.xml 配置文件中,默认通常包含下面这一行:
这意味着,只要有人通过 telnet 连接到服务器的 8005 端口,并输入“SHUTDOWN”后回车,Tomcat 服务器就会立即关闭。
从服务器安全配置的角度来看,建议将这个 shutdown 关闭指令修改为一个不容易被他人猜中的字符串,以降低被恶意关闭 Tomcat 的风险。
例如,可以修改为:。这样一来,只有通过 telnet 连接到 8006 端口,并正确输入 "xxxxxx" 时,才能执行关闭 Tomcat 的操作。
需要注意的是:以上修改不会影响 shutdown.bat 的正常执行,运行 shutdown.bat 依然可以正常关闭服务器。