我正在尝试使用
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345
启用远程调试,但这允许每个远程主机在此JVM上进行调试。是否可以指定允许的远程主机连接到此调试端口?
答案 0 :(得分:1)
调试协议不安全,您不应允许任何远程计算机连接。将它绑定到localhost并通过SSH进行隧道连接,这样您也可以通过SSH管理身份验证。
在多用户环境中,localhost也可能不安全,在这种情况下,除了通过SSH进行隧道传输外,您还将使用密码身份验证机制。