Мне дали 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, имеют какие-то указания/детали, которые они могут предоставить.