我为 localhost 和下一个代码配置了 CoreFTP:
JSch.setLogger(new MyJschLogger()); //class for console output
Session session = jsch.getSession("user", "localhost", 21);
Properties config = new Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.setPassword("password");
session.connect();
当程序达到时connect()
,控制台输出会出现两条消息:
INFO: Connecting to localhost port 21
INFO: Connection established
......没有更多的事情发生。几分钟后,connection is closed by foreign host
出现异常。
为什么?
谢谢大家!