Туннелирование через прокси-сервер и SSH-сервер

Думаю, вместо этого я бы использовал rsync. С помощью rsync вы можете копировать и синхронизировать данные. Типичные параметры::

rsync -avh source destination

v для подробного описания a для рекурсивного и сохраняет права доступа к файлам, владельцев и временные метки h предназначен для создания человеком -удобочитаемых выходных чисел

0
19.07.2019, 18:35
1 ответ

Итак, вы подключаетесь локальный > источник > прокси > цель .

Сначала проверьте соединение от источника через прокси к цели с помощью команды 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
0
28.01.2020, 03:26

Теги

Похожие вопросы