1
我有一个使用Ganymed的LocalPortForwarder类创建的ssh隧道。它工作正常。问题是如何(以Java为编程语言)检查隧道是否仍处于打开状态并处于活动状态?Java Ganymed ssh隧道...如何检查隧道仍然打开?
仅供参考,下面的代码片段,创建隧道(为简便起见检查删除错误):
Connection conn = new Connection(remoteHostName);
conn.connect();
boolean isAuthenticated = conn.authenticateWithPassword(username, password);
LocalPortForwarder lpf1
= conn.createLocalPortForwarder(newPort,
remoteHostName,
Integer.parseInt(remoteHostPort));
您认为“开放和积极”是什么? – 2010-08-23 15:49:10
即未超时。能够立即使用而无需再次登录。 – 2010-08-23 20:15:38