Нека SFTP поново користи вашу SSH прокси руту
Користите SSH унос хоста за SFTP и одвојте порт HTTP проксија од одредишног SSH порта.
SFTP путује преко SSH-а. Ако је SSH-у потребан прокси помоћник да би достигао сервер датотека, ставите ту руту у унос хоста и пустите SFTP да је користи.
Host files-via-proxy
HostName files.example.net
User alex
ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p
Уз OpenBSD-компатибилан netcat помоћник, sftp files-via-proxy користи ту путању везе. Прокси слуша на 8080; тражени одредишни порт је конфигурисани SSH порт сервера датотека. То су одвојене вредности. За јавни SFTP сервер на коме су дозвољени јавни посредници, листа HTTP проксија нуди кандидате за HTTP прокси крајњу тачку помоћника. Не користите прокси акредитиве за неаутентификованог кандидата и потврдите да дозвољава стварни хост и SSH порт сервера датотека.
-P у SFTP-у бира одредишни порт. Не мешајте га са опцијом малих слова коју користе неки други SSH алати и не стављајте произвољан број након одредишта очекујући да ће променити SSH везу.
Аутентификација проксија, аутентификација SSH корисника и дозвола приступа удаљеној датотеци остају одвојене провере. Одредиште такође мора да пружа SFTP подсистем. Тунел који ради сам по себи не даје сесију датотека, а налог ограничен само на прослеђивање није нужно употребљив за SFTP.
Држите проверу кључа хоста укљученом. Прокси пружа руту; не сме заменити идентитет сервера датотека својим.