这是我第一次在这里提问,所以我不知道如何正确发布一个问题,但我会尽我所能。我在java中有Jsch库但我不知道使用ssh2连接到交换机。除了会话中交换机的主机密钥外,你怎么样?
我的代码有这样的东西......
private static final String user = "admin";
private static final String host = "172.16.13.3";
private static final Integer port = 22;
private static final String pass = "";
public static void main(String[] args) throws Exception{
JSch jsch = new JSch();
Session session = jsch.getSession(user, host, port);
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.setPassword(pass);
session.connect();
但是当它执行时程序运行没有任何错误,但它永远不会连接到交换机....感谢您的帮助!