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

ChromeとFirefoxを使用してFTPにアクセスでき、IEを使用してもアクセスできましたが、企業のプロキシサーバーに問題があり、次のようにする必要があります。ftp://ユーザー:[メールアドレス]問題は、図面が約 100 枚あり、一度に 1 枚ずつダウンロードしたくないことです。

その後、fireftp をインストールしましたが、クリックしても(Chose an account)効果がありません。

FTP から複数のファイルを一度にダウンロードするにはどうすればよいですか。

答え1

Filezilla が SFTP を使用するように設定されているようですが、これは FTP とは異なる (安全な) プロトコルであり、使用しているサーバーが SFTP 用に設定されている場合にのみ機能します。

Filezilla で設定した接続を確認し、通常の FTP に変更します。

答え2

以下に背景と役立つ詳細を示します。

  • ブラウザ (Chrome、Firefox、または IE) を使用して FTP に接続する場合、次のような Uniform Resource Locator (URL) をブラウザに提供します。 ftp://user:password@ftpserver/url-pathこれはブラウザでは機能しますが、FTP ソフトウェアにこれをそのまま入力することはできません。
  • FileZilla は、さまざまなプロトコル (FTP、FTPS、SFTP) をサポートし、HTTP/1.1、SOCKS5、FTP プロキシをサポートしています。これらのいずれかが機能する場合もありますが、FileZilla は相手側を自動的に検出しないため、接続先に基づいて正しく構成する必要があります (接続先がサポートされていると仮定)。

ログからの観察:

  • 上記に投稿したログによると、SFTP 経由で接続しようとしているようです (ログでは fzSftp と表示されています)。接続がタイムアウトしたため、FTP サーバーは指定されたポートで SFTP リスナーをホストしていないと推測できます (ポート 22 は SFTP でよく使用されます)。

コメントと提案:

  • FTP ソフトウェアで接続できる場合、これは複数のファイルを一度にダウンロードする最も簡単な方法である可能性が高いため、正しい方向に進んでいます。良いニュースは、SFTP をプロトコルとして除外したことです。悪いニュースは、接続を構成する方法をまだ理解する必要があることです。
  • この時点で、FileZilla などのツール内でさまざまなオプションを試して、機能するものが見つかるまで待つか、FTP 管理者に連絡して、FileZilla などのツールを使用して接続する方法を具体的に尋ねることができます。これは、頭を悩ませる手間を省くことができるため、お勧めします。

FTP 管理者にアクセスできない場合、またはもう少し試してみたい場合は、FileZilla で次の操作を試してください。

  • SFTP の代わりに FTP を選択し、その方法で接続できるかどうかを確認します。注: FTP はデフォルトでポート 21 を使用します。
  • それでも問題が解決しない場合は、汎用プロキシ方法のいずれかを試してください。 に移動してEdit > Settingsを選択しGeneric proxy、汎用プロキシ設定をいくつか試してください。 HTTP/1.1 using CONNECT methodがおそらく最善の策ですが、必要に応じてすべて試すこともできます。

繰り返しになりますが、上で述べたように、イライラせずに済むように、ログイン認証情報を提供してくれた人に戻って、FileZilla などの FTP クライアントで接続するための具体的な詳細を尋ねることをお勧めします。FTP をホストしているほとんどの企業は、提供できる何らかの指示や詳細を持っています。

関連情報