Unganisha SSH kupitia proksi ya HTTP
Pitisha muunganisho wa SSH kupitia proksi ya HTTP CONNECT iliyopo kwa ProxyCommand kwa kila mwenyeji.
Kwa nc inayooana na OpenBSD, ongeza ingizo hili la mwenyeji kwenye usanidi wa mteja wa SSH, kwa mfano ~/.ssh/config:
Host work-through-proxy
HostName ssh.example.com
User alex
ProxyCommand nc -X connect -x proxy.example.net:8080 %h %pTumia ssh work-through-proxy kwa njia hiyo. Msaidizi anaomba proksi ya HTTP CONNECT kuelekea ssh.example.com na kupeleka mtiririko uliokubaliwa kwa SSH. Kuelekeza SSH moja kwa moja kwenye bandari ya proksi kutapeleka handshake yake kwa huduma inayotarajia HTTP.
Badilisha sehemu ya mwisho, lengwa na akaunti. Kwa lengwa la SSH linalofikiwa na umma ambapo mpatanishi wa umma anaruhusiwa, orodha ya proksi za HTTP inatoa watahiniwa wa kukagua ufikiaji wa mwenyeji na bandari hiyo; chagua sehemu ya mwisho isiyohitaji akaunti ya proksi kwa amri iliyoonyeshwa. Chaguo hizi za OpenBSD nc zinategemea utekelezaji; faili nyingine tekelezwa inayoitwa nc inaweza kutozisaidia.
Proksi inaweza kuhitaji kuingia kwake yenyewe au kukataa bandari ya SSH iliyoombwa. 407 inahusu mabadilishano hayo na proksi. Baada ya handaki kufunguka, SSH bado huthibitisha mwenyeji lengwa na kuthibitisha mtumiaji; ufunguo wa SSH uliokataliwa ni hitilafu nyingine.
Weka ProxyCommand chini ya sehemu ya Host inayokusudiwa na unapohitaji tumia njia ya uthibitishaji wa proksi inayosaidiwa na msaidizi aliyechaguliwa. Amri hutoa mtiririko, si ruhusa kupitia mpatanishi. Ikiwa ni lengwa za HTTPS pekee zinazoruhusiwa, pata mpango ulioidhinishwa wa ufikiaji wa SSH badala ya kudhani tahajia nyingine ya amri inabadilisha sera.