Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 是否可以只向一个远程主机打开JVM远程调试端口?_Sockets_Debugging_Jvm - Fatal编程技术网

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通过调试器连接到特定的远程主机如何?