273
FTPとは何か、どのように機能するのかを知っていれば、異なるコンピュータ間でファイルを転送するために使用することができます。素早く簡単に
FTPとは何ですか?
FTPは「File Transfer Protocol」の略です。直訳すると「ファイル転送プロトコル」という意味です。異なるコンピュータ間でデータを簡単に転送するための通信プロトコルです。
- 通信プロトコルは、複数のコンピュータ間でファイルを転送する条件を規定する。通信プロトコルのうち、FTPはネットワークプロトコルに属します。
- FTPは、ネットワーク内の複数のコンピュータ間のデータ交換を制御します。FTPを使用して、FTPサーバーからファイルをダウンロードしたり、ファイルをアップロードしたり、サーバー上のフォルダ構造を表示したり変更したりすることができます。
- FTPは通常、HTTPサーバー上のファイルを整理するために使用されます。
- FTPはどんなオペレーティングシステムでも使用できます。
FTPの仕組み
ほとんどすべての大規模データセンターでは、FTP経由で一般にアクセス可能なファイルやプログラムも提供しています。例えば、FTP経由でFirefoxをコマンドプロンプトでダウンロードすることができます。。
- FTPサーバーは、たとえばWindowsコンピュータではCMDコマンドプロンプトを使って、Macでは標準の「Fetch」プログラムを使ってアクセスできます。また、FileZillaやCuteFTPのような、グラフィカルなインターフェイスを持つフリーのプログラムを使うこともできます
- FTPサーバーからファイルをダウンロードしたり、サーバーにアップロードしたりするには、ユーザー名とパスワードが必要です。ほとんどの公開FTPサーバーは匿名アクセスを採用しており、ユーザー名は “anonymous”、パスワードはランダムな英数字の羅列か、あなたのメールアドレスとなります。
- FTPサーバーへの接続を確立すると、データチャネルとコントロールチャネルの2つのチャネルを介して実行されます。コマンドと命令は制御チャネルで転送され、ファイルはデータチャネルで交換されます。また、FileZilla
- を使用して独自のFTPサーバーをセットアップすることもできます。