WordPressでブログを始めたり、ウェブサイトを作ろうとしていると、「FTPソフトを使って〜」という説明に出くわすことがあります。でも、「FTPって何?」「なんで必要なの?」と思う方も多いはず。
この記事では、FTPソフトがどんなものか、レンタルサーバーとどう関係しているのかをわかりやすく解説します。
難しい専門用語はなるべく使わずに説明するので、ぜひ最後まで読んでみてください。
FTPソフトとは?
FTP(エフティーピー) とは、「File Transfer Protocol(ファイル転送プロトコル)」の略で、インターネット上でファイルをやり取りするための通信のルールのことです。
そして FTPソフト とは、そのFTPという仕組みを使って、自分のパソコンとサーバーの間でファイルを転送するためのソフトウェアのことを指します。
少しイメージしにくいかもしれないので、こんな例えで考えてみてください。
レンタルサーバーは「土地を借りた倉庫」、FTPソフトは「その倉庫に荷物を運ぶトラック」
自分のパソコンで作ったファイル(HTMLファイルや画像など)を
、借りたサーバーの中に運び込むための「運搬手段」がFTPソフトというわけです。
レンタルサーバーとの関係
ウェブサイトをインターネット上に公開するには、ファイルをサーバーに置く必要があります。
この「ファイルをサーバーに置く」という作業をするときに使うのがFTPソフトです。
たとえばこんな場面で登場します。
- WordPressのテーマファイルを直接編集・アップロードしたいとき
- プラグインのトラブルでWordPressの管理画面に入れなくなったとき
- 自分で作ったHTMLファイルをサーバーにアップしたいとき
レンタルサーバーを契約すると、通常「FTPのアカウント情報(ホスト名・ユーザー名・パスワード)」が発行されます。FTPソフトにこの情報を入力することで、サーバーに接続してファイルの送受信ができるようになります。
FTPソフトがないとどうなる?
たとえばWordPressを使っている場合、多くのことは管理画面から操作できるため、日常的にFTPソフトが必要になる場面はそれほど多くありません。
ただし、こんなときには管理画面から操作できなくなるため、FTPソフトが頼りになります。
- プラグインを入れたら画面が真っ白になってしまった
- テーマのコードを書き換えたらエラーが出て管理画面に入れない
- サーバー上の
.htaccessファイルを直接編集したい
こういった「いざというとき」に備えて、FTPソフトの使い方を知っておくことはとても大切です。
主なFTPソフトの種類
代表的なFTPソフトをいくつか紹介します。
| ソフト名 | 対応OS | 特徴 |
|---|---|---|
| FileZilla(ファイルジラ) | Windows / Mac / Linux | 世界的に有名な無料ソフト。日本語対応 |
| FFFTP(エフエフエフティーピー) | Windows | 日本製の老舗ソフト。シンプルで使いやすい |
| WinSCP(ウィンエスシーピー) | Windows | SFTP・SCPに対応した無料ソフト。セキュリティ重視の方に人気 |
初めてFTPソフトを使う場合は、FileZilla がおすすめです。
FileZillaについてはXServerさんの公式サイトによる解説がわかりやすいです。
無料で使えて日本語にも対応しており、情報も豊富なので困ったときに調べやすいです。
FTPでの接続に必要な情報
FTPソフトでサーバーに接続するには、以下の4つの情報が必要です。これらはレンタルサーバーの契約時に届くメールや、管理パネルで確認できます。
- ホスト名(サーバーアドレス):接続先のサーバーを示すアドレス
- ユーザー名:サーバーにログインするためのID
- パスワード:ユーザー名に対応するパスワード
- ポート番号:通常は
21(SFTPの場合は22)
この情報をFTPソフトに入力すれば、パソコンとサーバーがつながり、ファイルを自由に操作できるようになります。
FTPとSFTPの違いも知っておこう
最近のレンタルサーバーでは、
通常のFTPではなく SFTP(エスエフティーピー) での接続を推奨していることが多いです。
SFTPは「Secure FTP」の略で、通信が暗号化されているため、セキュリティの面でFTPより安全です。
接続方法はほぼ同じですが、
ポート番号が 22 になる点と、対応しているFTPソフトを使う必要がある点が異なります。

FileZillaはSFTPにも対応しているので、そのまま使えます。
| 種類 | 暗号化 | ポート番号 |
|---|---|---|
| FTP | なし | 21 |
| SFTP | あり(推奨) | 22 |
セキュリティが気になる方は、サーバーがSFTPに対応しているか確認して、積極的にSFTPを使うようにしましょう。
FTPソフトを使う際の注意点
FTPソフトは便利な反面、操作を間違えると大切なファイルを削除・上書きしてしまうリスクもあります。
以下の点に気をつけながら使いましょう。
NG:サーバー上のファイルをバックアップなしで上書きする
元のファイルが消えてしまい、サイトが壊れても戻せなくなります。
OK:作業前にサーバー上のファイルをローカル(パソコン)にダウンロードしてから上書きする
万が一のときに元の状態に戻せます。
また、サーバーへの接続情報(ユーザー名・パスワード)は他人に見せないよう、しっかり管理してください。
まとめ
FTPソフトについておさらいすると、こんな感じです。
- FTPソフトは、パソコンとサーバーの間でファイルを転送するためのツール
- レンタルサーバーを借りるとFTPのアカウント情報が発行されるので、それをFTPソフトに入力して接続する
- WordPressのトラブル対応やファイルの直接編集など、いざというときに頼りになる
- 初心者には FileZilla がおすすめ
- セキュリティのために SFTPを使うのが今のスタンダード
FTPソフトは「使わない日が続いても、知っているだけで安心」なツールです。
まずはFileZillaをインストールして、レンタルサーバーに接続してみるところから試してみてください。
あざした