3

Я попытался использовать переадресацию порта SSH с FTP, но он не работал, хотя я использовал FTP-соединения.

Похоже, что FTP-сервер дает вам другой номер порта для использования, поэтому вы должны иметь возможность подключиться к этому порту для получения данных с сервера.

Так что это кажется довольно сложным. Есть какой-либо способ сделать это?

Следует также отметить, что у меня нет разрешения на настройку FTP-сервера, у меня нет доступа к серверу, кроме использования его службы FTP.

1 ответ1

1

Вы должны использовать динамическую пересылку с -D , которая создает прокси-сервер SOCKS, способный подключаться к любому порту host: вместо статического туннеля.

Конечно, клиент FTP, который поддерживает соединение через прокси SOCKS, необходим. Если у вас нет, есть программы, которые перенаправляют все соединения через такой прокси - tsocks и torsocks в Linux, torcap и sockscap в Windows.

Конфигурация на FTP-сервере не требуется, только для поддержки "пассивного режима" (когда сервер выбирает временные порты). Практически все FTP-серверы поддерживают это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .