Lëre SFTP të ripërdorë rrugën tënde SSH përmes proxy-t
Përdor një zë host SSH për SFTP dhe ndaj portën e proxy-t HTTP nga porta SSH e destinacionit.
SFTP udhëton mbi SSH. Nëse SSH ka nevojë për një ndihmës proxy për të arritur serverin e skedarëve, vendose atë rrugë në një zë host dhe lëre SFTP ta përdorë.
Host files-via-proxy
HostName files.example.net
User alex
ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p
Me një ndihmës netcat të përputhshëm me OpenBSD, sftp files-via-proxy përdor atë rrugë lidhjeje. Proxy-t dëgjon në 8080; porta e destinacionit e kërkuar është porta SSH e konfiguruar e serverit të skedarëve. Këto janë vlera të ndara. Për një server SFTP publik ku lejohen ndërmjetës publikë, lista e proxy-ve HTTP ofron kandidatë për pikën fundore të proxy-t HTTP të ndihmësit. Mos përdor kredenciale proxy për një kandidat të paautentikuar dhe konfirmo që ai lejon hostin real dhe portën SSH të serverit të skedarëve.
-P e SFTP zgjedh një portë destinacioni. Mos e ngatërro me opsionin me shkronja të vogla që përdorin disa mjete të tjera SSH dhe mos vendos një numër arbitrar pas destinacionit duke supozuar se ndryshon lidhjen SSH.
Autentikimi i proxy-t, autentikimi i përdoruesit SSH dhe leja për të hyrë në një skedar të largët mbeten kontrolle të ndara. Destinacioni duhet të ofrojë gjithashtu nënsistemin SFTP. Një tunel që funksionon vetëm nuk jep një sesion skedarësh, dhe një llogari e kufizuar vetëm në përcjellje nuk është domosdoshmërisht e përdorshme për SFTP.
Mbaje aktiv verifikimin e çelësit të hostit. Proxy-t ofron një rrugë; nuk duhet të zëvendësojë identitetin e serverit të skedarëve me të vetin.