Итак, вы подключаетесь локальный > источник > прокси > цель .
Сначала проверьте соединение от источника через прокси к цели с помощью команды OpenSSH ssh
.
Это должно вам помочь :Как использовать SSH с прокси-сервером SOCKS 5?
Команда будет похожа на (untested):
ssh -o ProxyCommand='/usr/bin/nc -X 5 -x proxyhost:1080 %h %p' user@host
Соединение должно работать без какого-либо вмешательства (, поэтому обычно требуется аутентификация с использованием незашифрованного закрытого ключа ).
После того, как это заработает, вы можете перейти к WinSCP (, работающему на локальном ), и настроить его так, как если бы вы подключались к источнику . Кроме того, на странице Окружающая среда > SFTP в диалоговом окне Расширенные настройки сайта укажите «SFTP-сервер» , используя команду ssh
, над которой вы только что работали. источник . Просто добавьте-s sftp
переключатель:
ssh -o ProxyCommand='/usr/bin/nc -X 5 -x proxyhost:1080 %h %p' -s sftp user@host