Sockets 是否可以只向一个远程主机打开JVM远程调试端口?
我试着用Sockets 是否可以只向一个远程主机打开JVM远程调试端口?,sockets,debugging,jvm,Sockets,Debugging,Jvm,我试着用 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345 启用远程调试,但这允许每个远程主机在此JVM上进行调试。是否可以指定允许的远程主机连接到此调试端口?调试协议不安全,您不应允许任何远程计算机连接。通过SSH将其绑定到本地主机和隧道,这样您还可以通过SSH管理身份验证 在多用户环境中,localhost也可能不安全,在这种情况下,除了通过SSH进行隧道传输之外,您还将使用密码身份验证机制。服务器=n并
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345
启用远程调试,但这允许每个远程主机在此JVM上进行调试。是否可以指定允许的远程主机连接到此调试端口?调试协议不安全,您不应允许任何远程计算机连接。通过SSH将其绑定到本地主机和隧道,这样您还可以通过SSH管理身份验证 在多用户环境中,localhost也可能不安全,在这种情况下,除了通过SSH进行隧道传输之外,您还将使用密码身份验证机制。服务器=n并让JVM通过调试器连接到特定的远程主机如何?