1

Я разрабатываю несколько скриптов, которые получают свои данные с ftp-серверов. Моя машина находится за прокси-сервером, который не позволяет моим скриптам (и таким программам, как ftp) подключаться к моему тест-серверу.

Тестирование с помощью windows ftpclient прокси может быть доступно по протоколу SOCKS5. Как я могу эмулировать это на системном уровне моего Ubuntu 11.10?

Использование системных настроек -> сетевой прокси решил мою проблему для соединений http и https, но использование правильной комбинации ip:port для ftp не позволяет мне подключаться к моим тестовым серверам. Я подозреваю, что необходимо определить протокол, но понятия не имею, где и как это сделать.

С Уважением,

Kasten

1 ответ1

2

вам нужно будет добавить переменные окружения в bash, чтобы такие клиенты, как wget, могли использовать ftp поверх прокси

 export FTP_PROXY='http://192.168.0.1:9000'

 export FTP_PROXY='http://username:password@192.168.0.1:9000'

какой клиент вы используете в своем скрипте?

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