Завантаження декількох файлів з FTP


0

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

Status: Connecting to ftp.example.com...
Response:   fzSftp started
Command:    open "Estimating@ftp.example.com" 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 "Estimating@ftp.example.com" 22
Error:  Connection timed out
Error:  Could not connect to server

Я можу отримати доступ до FTP за допомогою Chrome і Firefox, а також з використанням IE, однак є проблеми з корпоративним проксі-сервером і я повинен це зробити ftp: // КОРИСТУВАЧ: PASSWORD@ftp.example.com . Проблема в тому, що є близько сотні малюнків, і я не хочу завантажувати по одному.

Потім я встановив fireftp, але натиснувши кнопку (Chose an account) не дає ефекту.

Як я можу одночасно завантажити декілька файлів з FTP.

Відповіді:


3

Схоже, що у вас є Filezilla налаштований на використання SFTP, який є іншим (і безпечний) протокол, ніж FTP, який буде працювати тільки, якщо сервер, який ви використовуєте налаштований для нього.

Перевірте підключення, яке ви встановили у Filezilla, і змініть його на звичайний FTP.


0

Нижче наведено деякі довідкові та корисні відомості:

  • Під час підключення до FTP за допомогою веб-переглядача (Chrome, Firefox або IE) ви надайте веб-переглядачу Uniform Resource Locator (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 не доступний або ви просто хочете взяти ще кілька ударів, спробуйте наступне у FileZilla:

  • Виберіть FTP замість SFTP і подивіться, чи можна з'єднатись таким чином. Примітка. За промовчанням FTP використовує порт 21.
  • Якщо це не спрацює, спробуйте один з методів Generic proxy. Заходити Edit > Settings, виберіть Generic proxyі спробуйте кілька загальних налаштувань проксі-сервера. HTTP/1.1 using CONNECT method швидше за все, кращий вибір, але ви можете спробувати всі, якщо хочете.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.