Auth Fail-SSH with Java上的JSch

问题描述 投票:0回答:1

我创建了一个Java项目,该项目通过ssh连接到远程服务器(我使用了JSch API),我的项目过去可以正常工作,但现在却不能。我必须先使用VPN,然后使用服务器凭据运行程序。问题是,如果我使用具有相同凭据的Putty代替,则可以正确连接,但是如果我运行Java项目,则不会。


public void connect() {
        JSch jsch = new JSch();
        try {
            session = jsch.getSession(user,host,port);
            session.setPassword(pass);
            session.setConfig("StrictHostKeyChecking", "no");
            session.connect();
        } catch (JSchException e) {
            System.out.println(e.getMessage());
        }
    }

java ssh jsch
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.