// lib 1000308 // sshj.jar OLD lib 1011970 // eddsa lib 1011969 lib 10011968 // bouncycastle lib 1011967 // sshj lib 1011966 lib 1011965 // slf4j lib 1011972 // jzlib import net.schmizz.sshj.SSHClient; import net.schmizz.sshj.common.IOUtils; import net.schmizz.sshj.connection.channel.direct.Session; import net.schmizz.sshj.transport.verification.PromiscuousVerifier; // quickest version - allow any host ID and search for pw in JavaX-Secret static SSHClient sshLogin(S user, S host) ctex { S pass = findSSHPassword(user, host); final new SSHClient client; client.addHostKeyVerifier(new PromiscuousVerifier); client.connect(host); try { client.authPassword(user, pass); } catch e { client.disconnect(); rethrow(e); } ret client; }