FTPとはFile Transfer Protocolの略で、サーバーとクライアント間で、ファイルを送受信する通信の決まりごとのことです。
Webサイトを制作・構築したことがある方であれば、「FTP」、「FTPクライアント」、「FTPサーバー」という言葉を聞いたことがあるかと思います。
このページでは「FTPとは?」、「FTPサーバーとは?」、「FTPクライアントソフト「FFFTP」の使い方」を解説していきたいと思います。
是非、最後まで読んで頂ければと思います。
目次
1.FTPとは?
まず始めにFTPとはどのようなものか解説していきます。
FTPとはFile Transfer Protocolの略でネットワーク上でファイルを転送する時に使用する通信プロトコルです。
※通信プロトコルとはネットワーク通信をする時の決まり事のことです。
FTPはWebサイトをインターネット上に公開する時によく使用されます。
具体的にFTPでどのようなことができるのでしょうか。
-
クライアントPCからFTPサーバーへファイルをアップロードできる
-
FTPサーバーにアップロードされたファイルをダウンロードできる
FTPという通信プロトコルはネットワーク上を流れるデータを暗号化しないので、ファイルの内容を盗聴されてしまうというリスクがあることを注意しておかないといけません。
そのため、暗号化通信を行うFTPクライアントを使用することをオススメします。
最近はCMSが普及したため、FTPクライアントで転送する機会は減ってきています。
おおまかにFTPとは何かを解説しましたがFTPの全体像を理解するのは難しいかと思います。
そのため、FTPという用語が出てきたら、全体像を確認しながら進めることをオススメします。
もし、通信プロトコルとはどのようなものかもっと詳しく知りたい方は以下の記事をご覧下さい。

2.FTPサーバーとは?
FTPサーバーとはFTPというプロトコルでファイルの送受信を行うサーバーソフトウェアのことです。
ファイルを送受信するための通信プロトコルがFTPとなっており、ファイルを送受信するのにFTPクライアントソフトを使用してFTPサーバーに接続する必要があります。
つまり、FTPクライアントソフトでFTPサーバーに接続することでファイルを送受信できる仕組みになっています。
3.FTPクライアントソフト「FFFTP」の使い方
上記でFTPサーバーについて解説しましたが、ファイルの送信を行うためにはFTPクライアントソフトが必要になります。
ここでは、FTPクライアントソフトとしてFFFTPを紹介しますが、使用する前、どのFTPクライアントソフトでもFTPサーバーの情報を設定する必要があります。
一度設定すると、2回目以降もFTPサーバーに接続が可能となります。
FTPクライアントソフトの設定で共通の情報は「FTPサーバーのホスト名」、「FTPサーバーのユーザー名」、「パスワード」です。
※レンタルサーバーの場合、レンタルサーバー会社から上記の情報が通知されます。
これらの情報は外部に漏れると悪意のある第三者からFTPサーバーに勝手に接続され、ファイルを改ざんされる可能性があるので取扱いに注意が必要です。
それではFFFTPの説明に入っていきます。
FFFTPはFTPクライアントソフトとして最も使用されているものの一つです。
2011年にFTPクライアントソフト作成者の開発が終了し、現在は有志でオープンソースとして開発されています。
FFFTPのダウンロードとインストール
「https://ja.osdn.net/projects/ffftp/」にアクセスして「ffftp-2.00.exe」をダウンロードしましょう。
「この不明な発行元からのアプリがデバイスに変更を加えることを許可しますか?」という画面表示が出てくるので、「はい」をクリックします。
FFFTPの使い方
4.ポイント
- FTPとは「File Transfer Protocol」の略で、クライアントとサーバー間でファイルのやりとりを行うための通信プロトコルです
- FTPクライアントソフトでFTPサーバーに接続することでファイルを送受信できる仕組みになっています