SFTP SSH üzərindən gedir. Əgər SSH fayl serverinə çatmaq üçün proxy köməkçisinə ehtiyac duyursa, bu marşrutu host qeydinə yazın və SFTP ondan istifadə etsin.

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

OpenBSD ilə uyğun netcat köməkçisi ilə sftp files-via-proxy həmin bağlantı yolundan istifadə edir. Proxy 8080 portunda dinləyir; tələb olunan təyinat portu fayl serverinin konfiqurasiya edilmiş SSH portudur. Bunlar ayrı dəyərlərdir. İctimai vasitəçilərə icazə verilən ictimai SFTP serveri üçün HTTP proxy siyahısı köməkçinin HTTP proxy son nöqtəsi üçün namizədlər təqdim edir. Autentifikasiyasız namizəd üçün proxy etimadnaməsi istifadə etməyin və onun fayl serverinin faktiki hostuna və SSH portuna icazə verdiyini təsdiqləyin.

SFTP-nin -P seçimi təyinat portunu seçir. Onu bəzi digər SSH alətlərinin istifadə etdiyi kiçik hərfli seçimlə qarışdırmayın və ya təyinatdan sonra təsadüfi rəqəm yazıb SSH bağlantısını dəyişdiyini düşünməyin.

Proxy autentifikasiyası, SSH istifadəçi autentifikasiyası və uzaq fayla giriş icazəsi ayrı yoxlamalar olaraq qalır. Təyinat həmçinin SFTP alt sistemini təqdim etməlidir. Tək işləyən tunel fayl sessiyası vermir və yalnız yönləndirmə ilə məhdudlaşan hesab SFTP üçün mütləq yararlı deyil.

Host açarının yoxlanmasını aktiv saxlayın. Proxy marşrut verir; fayl serverinin kimliyini öz kimliyi ilə əvəz etməməlidir.

Əlaqəli məqalələr