Jsch,基于 private.ppk 的登录。
目前我有以下代码来 ssh 登录,但由于不提供密钥而出现异常。
以下是我得到的错误
om.jcraft.jsch.JSchException: Auth cancel
 JSch jsch = new JSch();
        Session session = jsch.getSession(user_name, host, 22);
        UserInfo ui = new SSHUserInfo(password, true);
        session.setUserInfo(ui);
        //connect to remove server
        session.connect();
        //sudo login bamboo
        if (null != session && session.isConnected()) {
            session.disconnect();
        }