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

Со помошник netcat компатибилен со OpenBSD, sftp files-via-proxy го користи тој пат на врската. Проксито слуша на 8080; бараниот порт на одредиштето е конфигурираниот SSH порт на серверот за датотеки. Тоа се одделни вредности. За јавен SFTP сервер каде што се дозволени јавни посредници, списокот со HTTP прокси нуди кандидати за HTTP прокси крајната точка на помошникот. Не користете прокси акредитиви за неавтентифициран кандидат и потврдете дека ги дозволува вистинскиот домаќин и SSH портот на серверот за датотеки.

-P на SFTP избира порт на одредиште. Не мешајте го со опцијата со мали букви што ја користат некои други SSH алатки и не ставајте произволен број по одредиштето очекувајќи дека ќе ја промени SSH врската.

Автентикацијата на проксито, автентикацијата на SSH корисникот и дозволата за пристап до оддалечена датотека остануваат одделни проверки. Одредиштето мора да го обезбедува и SFTP потсистемот. Работечки тунел сам по себе не дава сесија за датотеки, а сметка ограничена само на проследување не е нужно употреблива за SFTP.

Држете ја проверката на клучот на домаќинот вклучена. Проксито обезбедува рута; не треба да го замени идентитетот на серверот за датотеки со својот.

Поврзани статии