ProxySOCKS5 ger eina JSch-setu at klienti hjá eini verandi SOCKS-tænastu. Hon veitir ikki sjálv tann øvugta eginleikan—ein SOCKS-lyttara, sum ber aðrar klientar gjøgnum SSH.

JSch jsch = new JSch();
jsch.setKnownHosts("/home/alex/.ssh/known_hosts");

Session session = jsch.getSession("alex", "ssh.example.net", 22);
ProxySOCKS5 proxy = new ProxySOCKS5("127.0.0.1", 1080);
session.setProxy(proxy);

Koyr hetta áðrenn SSH-autentisering og setusamband tíðarinnar. Útvega known-hosts-fíluna við samleikanum hjá ætlaða SSH-ambætaranum og hald teimum eftirlitunum gjøgnum proxýið.

Skírskotanarskilrúmið hjá proxy-lutinum, tá tað tørvar, autentiserar ímóti millummanninum. Tað kemur ikki í staðin fyri SSH-innritan. Fyri ein almennan atkomuligan SSH-ambætara, har almennir millummenn eru loyvdir, bjóðar SOCKS5-proxy-listin framboð til ProxySOCKS5. Nýt ta vístu formina uttan proxy-konto og staðfest, at knútnin loyvir veruliga SSH-vertin og portið.

Fyri lytterakrøv, greini fasta víðaristilling til eitt áður ásett mál frá dynamiskari SOCKS-samráðing fyri hvønn klient. Ein ótýdningarmikil tunlarháttur veitir ikki tann ambætaran. Kanna nágreiniliga almennu førleikan hjá innsetta bókasavninum heldur enn at tulka „SOCKS-stuðul“ sum báðar uppgávurnar.

Skyldar greinar