በOpenBSD ተኳኋኝ nc በመጠቀም ይህን የአስተናጋጅ ግቤት በSSH ደንበኛ ውቅር ውስጥ ያክሉ፣ ለምሳሌ ~/.ssh/config:

Host work-through-proxy
    HostName ssh.example.com
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

ለዚያ መንገድ ssh work-through-proxy ይጠቀሙ። አጋዥው HTTP ፕሮክሲውን CONNECT ወደ ssh.example.com እንዲያደርግ ይጠይቃል፣ የተቀበለውን ፍሰት ደግሞ ለSSH ያስተላልፋል። SSHን በቀጥታ ወደ ፕሮክሲው ወደብ መጠቆም የእጅ መጨባበጫውን ወደ HTTP የሚጠብቅ አገልግሎት ይልካል።

መጨረሻውን ነጥብ፣ መድረሻውንና መለያውን ይቀይሩ። ለሕዝብ ተደራሽ ለሆነ የSSH መድረሻ የሕዝብ ድርድር በሚፈቀድበት ጊዜ የHTTP ፕሮክሲ ዝርዝሩ ወደዚያ አስተናጋጅና ወደብ መዳረሻን ለመፈተሽ እጩዎችን ይሰጣል፤ ለተመለከተው ትዕዛዝ የፕሮክሲ መለያ የማይፈልግ ነጥብ ይምረጡ። እነዚህ የOpenBSD nc አማራጮች በትግበራው ላይ የተመሠረቱ ናቸው፤ nc የሚባል ሌላ ፕሮግራም ላይከፍላቸው ይችላል።

ፕሮክሲው የራሱን መግቢያ ሊፈልግ ወይም የተጠየቀውን የSSH ወደብ ሊከለክል ይችላል። 407 የሚመለከተው ያንን የፕሮክሲ ልውውጥ ነው። መተላለፊያው ከተከፈተ በኋላ SSH አሁንም የመድረሻውን አስተናጋጅ ያረጋግጣል እና ተጠቃሚውን ያረጋግጣል፤ የተጣለ የSSH ቁልፍ ሌላ ችግር ነው።

ProxyCommandን በታሰበው Host ክፍል ስር ያቆዩ እና አስፈላጊ ሆኖ ሲያገኝ የተመረጠውን አጋዥ የሚደግፈውን የፕሮክሲ ማረጋገጫ መንገድ ይጠቀሙ። ትዕዛዙ ፍሰት ይሰጣል፣ በድርድር በኩል ፈቃድ አይሰጥም። HTTPS መድረሻዎች ብቻ ከተፈቀዱ፣ ሌላ የትዕዛዝ አጻጻፍ ፖሊሲውን ይለውጣል ብለው ከማሰብ ይልቅ የጸደቀ የSSH መዳረሻ ዝግጅት ያግኙ።

ተዛማጅ ጽሑፎች