Сделать S SH туннель в android - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть проект, который должен открыть соединение через туннель s sh, в android Я использовал библиотеку jSch. Мне удалось создать сервер соединений, но я сложил стек! Как сделать веб-просмотр для загрузки URL через соединение S SH?

void go () выдает исключение {

    int tunnelLocalPort= 8080;
    String tunnelRemoteHost="localhost";
    int tunnelRemotePort=339;

    Properties config =  new java.util.Properties();
    session = jSch.getSession(username ,host , 22);

    session.setPassword(password);
    config.put("StrictHostKeyChecking", "Yes");
    config.put("Compression", "yes");
    config.put("ConnectionAttempts", "2");
    session.setConfig(config);
    session.connect();
    session.setPortForwardingL(tunnelLocalPort,tunnelRemoteHost,tunnelRemotePort);

    Log.d("ssh" ,"connect");
    webView.loadUrl(sessionId);

}
...