Tag: bind

使用JSch连接SFTP时如何选择网络接口

我正面临着由JSch创建到远程SFTP服务器的会话的问题: 我用来通过shell连接sftp服务器的命令是: sftp -o BindAddress=SOME_IP_ADDRRESS myUserName@HOST_IP_ADDR 并且它的工作正常,但是当我尝试Java(JSch)时,我得到一个超时exception。 Java代码是 /* KEY_FILE_NAME = is a file with rsa public key */ ClassLoader classLoader = getClass().getClassLoader(); File file = new File(classLoader.getResource(KEY_FILE_NAME).getFile()); JSch jsch = new JSch(); jsch.addIdentity(file.getAbsolutePath()); Properties hash = new Properties(); hash.put(“StrictHostKeyChecking”, “no”); logger.debug(“SSh Server Host name >>” + SSH_SERVER_HOST_NAME + ” || User Name >>” + […]