ProxySOCKS5 JSch سېسىيىسىنى مەۋجۇت SOCKS مۇلازىمىتىنىڭ خېرىدارى قىلىدۇ. ئۇ ئۆزىلا قارمۇ-قارشى ئالاھىدىلىكنى—باشقا خېرىدارلارنى SSH ئارقىلىق ئېلىپ ماڭىدىغان SOCKS ئاڭلىغۇچىنى—تەمىنلىمەيدۇ.

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);

بۇنى ئەپلىكېيشنىڭ SSH دەلىللەش ۋە سېسىيە ئۇلىنىشىدىن ئىلگىرى ئىجرا قىلىڭ. known-hosts ھۆججىتىنى كۆزدە تۇتۇلغان SSH مۇلازىمېتىرىنىڭ كىملىكى بىلەن تەييارلاڭ ھەمدە بۇ تەكشۈرۈشلەرنى پروكسىي ئارقىلىق ساقلاڭ.

پروكسىي ئوبيېكتىنىڭ ھېسابات ئۇچۇرى ئۈستىيۈزى زۆرۈر بولغاندا ۋاسىتىچىگە دەلىللەيدۇ. ئۇ SSH كىرىشنىڭ ئورنىنى ئالمايدۇ. ئاممىۋى ۋاسىتىچىلەرگە رۇخسەت قىلىنغان ئاممىغا ئوچۇق SSH مۇلازىمېتىرى ئۈچۈن SOCKS5 پروكسىي تىزىملىكى ProxySOCKS5 ئۈچۈن نامزاتلارنى تەمىنلەيدۇ. كۆرسىتىلگەن پروكسىي ھېساباتسىز شەكىلنى ئىشلىتىڭ ھەمدە تۈگۈننىڭ ھەقىقىي SSH خوجايىن ۋە پورتىغا رۇخسەت قىلىدىغانلىقىنى جەزملەشتۈرۈڭ.

ئاڭلىغۇچى تەلەپلىرى ئۈچۈن، بىر ئالدىن بەلگىلەنگەن نىشانغا مۇقىم يوللاشنى ھەر بىر خېرىدار ئۈچۈن دىنامىكىلىق SOCKS سۆھبىتىدىن ئايرىڭ. مۇناسىۋەتسىز تونېل ئۇسۇلى بۇ مۇلازىمېتىرنى تەمىنلىمەيدۇ. «SOCKS قوللىشى»نى ئىككى خىزمەت دەپ چۈشەندۈرۈشنىڭ ئورنىغا قۇرۇلغان كۇتۇپخانىنىڭ ئېنىق ئاممىۋى ئىقتىدارىنى تەكشۈرۈڭ.

مۇناسىۋەتلىك ماقالىلەر