Нека 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
Со помошник netcat компатибилен со OpenBSD, sftp files-via-proxy го користи тој пат на врската. Проксито слуша на 8080; бараниот порт на одредиштето е конфигурираниот SSH порт на серверот за датотеки. Тоа се одделни вредности. За јавен SFTP сервер каде што се дозволени јавни посредници, списокот со HTTP прокси нуди кандидати за HTTP прокси крајната точка на помошникот. Не користете прокси акредитиви за неавтентифициран кандидат и потврдете дека ги дозволува вистинскиот домаќин и SSH портот на серверот за датотеки.
-P на SFTP избира порт на одредиште. Не мешајте го со опцијата со мали букви што ја користат некои други SSH алатки и не ставајте произволен број по одредиштето очекувајќи дека ќе ја промени SSH врската.
Автентикацијата на проксито, автентикацијата на SSH корисникот и дозволата за пристап до оддалечена датотека остануваат одделни проверки. Одредиштето мора да го обезбедува и SFTP потсистемот. Работечки тунел сам по себе не дава сесија за датотеки, а сметка ограничена само на проследување не е нужно употреблива за SFTP.
Држете ја проверката на клучот на домаќинот вклучена. Проксито обезбедува рута; не треба да го замени идентитетот на серверот за датотеки со својот.