2017-05-19 6 views
1

私はリモートデバッグを有効にするためにJVMリモートデバッグポートを1つのリモートホストだけに開くことはできますか?

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=12345 

を使用しようとしていたが、これは、すべてのリモートホストがこのJVM上でデバッグすることができます。許可されたリモートホストをこのデバッグポートに接続するよう指定できますか?

+0

'server = n'を実行し、JVMをデバッガで特定のリモートホストに接続させるのはどうですか? – Holger

答えて

1

デバッグプロトコルが安全でないため、リモートマシンからの接続を許可しないでください。これをローカルホストにバインドしてSSH経由でトンネリングすると、SSH経由で認証を管理することもできます。

マルチユーザ環境では、ローカルホストも安全でない可能性があります。その場合は、SSHのトンネリングに加えてパスワード認証メカニズムも使用します。

関連する問題