SFTP fer over SSH. Viss SSH treng ein proxyhjelpar for å nå filtenaren, legg den ruta i ei vertsoppføring og la SFTP bruke henne.

Host files-via-proxy
    HostName files.example.net
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

Med ein OpenBSD-kompatibel netcat-hjelpar brukar sftp files-via-proxy den sambandsvegen. Proxyen lyttar på 8080; den førespurde målporten er den konfigurerte SSH-porten til filtenaren. Dette er skilde verdiar. For ein offentleg SFTP-tenar der offentlege mellomledd er tillatne, tilbyr HTTP-proxylista kandidatar for HTTP-proxyendepunktet til hjelparen. Ikkje bruk proxy-innlogging for ein uautentisert kandidat, og stadfest at han tillèt den faktiske verten og SSH-porten til filtenaren.

-P i SFTP vel ein målport. Ikkje bland det saman med småbokstavvalet som nokre andre SSH-verktøy brukar, og ikkje set eit vilkårleg tal etter målet og gå ut frå at det endrar SSH-sambandet.

Proxyautentisering, SSH-brukarautentisering og løyve til å nå ei ekstern fil er framleis skilde kontrollar. Målet må òg tilby SFTP-undersystemet. Ein tunnel som verkar gjev ikkje åleine ei filøkt, og ein konto som berre er avgrensa til vidaresending er ikkje nødvendigvis brukande for SFTP.

Hald vertsnøkkelstadfestinga påslått. Proxyen gjev ei rute; han bør ikkje byta ut identiteten til filtenaren med sin eigen.

Relaterte artiklar