Загрузка нескольких файлов с FTP

Загрузка нескольких файлов с FTP

Мне дали ftp-сайт (ftp://ftp.example.com/) с именем пользователя и паролем для загрузки некоторых рисунков. Сначала я попробовал использовать Filezilla, но не смог этого сделать.

Status: Connecting to ftp.example.com...
Response:   fzSftp started
Command:    open "[email protected]" 22
Error:  Connection timed out
Error:  Could not connect to server
Status: Waiting to retry...
Status: Connecting to ftp.example.com...
Response:   fzSftp started
Command:    open "[email protected]" 22
Error:  Connection timed out
Error:  Could not connect to server

Я могу получить доступ к FTP с помощью Chrome и Firefox, а также могу сделать это с помощью IE, однако у меня возникли некоторые проблемы с корпоративным прокси-сервером, и мне приходится делать это какftp://ПОЛЬЗОВАТЕЛЬ:[email protected]. Проблема в том, что рисунков около сотни, и я не хочу загружать их по одному.

Затем я установил fireftp, однако нажатие кнопки (Chose an account)не дало никакого эффекта.

Как можно загрузить несколько файлов с FTP одновременно?

решение1

Похоже, что Filezilla настроена на использование SFTP, который является другим (и безопасным) протоколом, отличным от FTP, и будет работать только в том случае, если используемый вами сервер настроен на него.

Проверьте соединение, которое вы настроили в Filezilla, и измените его на обычный FTP.

решение2

Ниже приведены некоторые сведения и полезная информация:

  • При подключении к FTP с помощью браузера (Chrome, Firefox или IE) вы предоставляете браузеру унифицированный указатель ресурса (URL), например: ftp://user:password@ftpserver/url-path. Хотя это работает для браузера, вы не можете просто ввести это в программное обеспечение FTP.
  • FileZilla поддерживает множество различных протоколов (FTP, FTPS, SFTP) и поддерживает HTTP/1.1, SOCKS5 и FTP-Proxy. Один из них может подойти вам, но FileZilla не будет автоматически определять, что находится на другом конце, поэтому вам нужно правильно настроить его в зависимости от того, к чему вы подключаетесь (предполагая, что то, к чему вы подключаетесь, поддерживается).

Наблюдение из вашего журнала:

  • Журнал, который вы разместили выше, предполагает, что вы пытаетесь подключиться через SFTP (указано в журнале как fzSftp). Поскольку время ожидания соединения истекло, мы можем сделать вывод, что FTP-сервер не размещает прослушиватель SFTP на указанном порту (порт 22 обычно используется для SFTP).

Комментарии и предложения:

  • Если вы можете подключиться с помощью программного обеспечения FTP, это, скорее всего, самый простой способ загрузить несколько файлов одновременно, так что вы на правильном пути. Хорошая новость в том, что вы исключили SFTP как возможный протокол. Плохая новость в том, что вам все еще нужно выяснить, как настроить соединение.
  • На этом этапе вы можете либо попробовать разные варианты с помощью инструмента вроде FileZilla, пока не найдете тот, который работает, либо поговорить с администратором FTP и спросить его конкретно, как подключиться с помощью инструмента вроде FileZilla. Я бы рекомендовал именно это, поскольку это избавит вас от головной боли.

Если FTP Admin недоступен или вы просто хотите попробовать еще раз, попробуйте сделать следующее в FileZilla:

  • Выберите FTP вместо SFTP и посмотрите, сможете ли вы подключиться таким образом. Примечание: FTP по умолчанию использует порт 21.
  • Если это не сработает, попробуйте один из методов Generic proxy. Перейдите в Edit > Settings, выберите Generic proxyи попробуйте несколько настроек generic proxy. HTTP/1.1 using CONNECT method— это, скорее всего, ваш лучший выбор, но вы можете попробовать их все, если хотите.

Опять же, как уже упоминалось выше, я бы посоветовал вам сэкономить немного разочарования и вернуться к тому, кто предоставил вам учетные данные для входа, и попросить их предоставить конкретные детали для подключения к FTP-клиенту, например FileZilla. Большинство компаний, которые размещают FTP, имеют какие-то указания/детали, которые они могут предоставить.

Связанный контент