是否有从外部本地主机远程调试Tomcat9的技巧?
我有一个AWS堡垒->服务器设置和服务器本身
ss -tunlp
看到127.0.0.1:8787 0.0.0.0:*
但是bastion服务器上的nmap没有看到8787打开
服务器ss上的另一个(可见的)东西列表为*:端口,它看上去“更宽”
服务器的安全组没有问题,可达性分析证实了这一点。还可以看到我以完全相同的方式使用的所有其他东西(MySQL、RDP、SSH等)。
提前谢谢你,尼克
发布于 2022-03-12 11:07:22
/etc/default/tomcat9 9(在Ubuntu 20上)有行
#JAVA_OPTS="${JAVA_OPTS} -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
它应该不加注释,但显然是为了仅在localhost上绑定侦听器。将端口格式更改为
JAVA_OPTS="${JAVA_OPTS} -agentlib:jdwp=transport=dt_socket,address=*:8080,server=y,suspend=n"
扩展到外部访问的绑定。
https://stackoverflow.com/questions/71449099
复制相似问题