FTPとは

目次

FTPとは

FTP(File Transfer Protocol)とは、端的にいえば、「ファイルを送受信する時に使う決まりごと(通信規格)」です。通信規格(プロトコル)にはたくさんの種類がありますが、その内のひとつです。

一般的なFTP用途の代表格としては、「PCで作成したホームページデータをWEBサーバーにアップロードする」ために使います。

FTPでできること

  1. サーバー内にあるファイル参照
  2. ファイルのアップロード及びダウンロード
  3. ファイル操作(作成|変更|削除|権限設定)
  4. ファイルの共有

自分で作成したホームページ用のデータ(HTMLファイル|画像ファイル|音声ファイル|動画ファイルなど)を公開するためには、そのデータをWEBサーバーに転送(複製)する必要があります。その際に利用するのがFTPです。

データのアップロードの他には、データのダウンロード、ファイル操作(ファイル名の変更など)ができ、ファイルの共有をすることも可能です。

利用にあたっては
PC用のFTPクライアントソフトを利用するのが一般的で サーバーにログインするためにサーバー名(IPアドレス)|ユーザー名|パスワードを用います。

FTPのフリーソフト3選

代表的なFTPクライアントソフトを紹介させていただきます。

FFFTP(FTPクライアントソフトのド定番。FTPS対応)

ダウンロード

https://forest.watch.impress.co.jp/library/software/ffftp/

WinSCP(FTP、SFTP、SCPに対応)

ダウンロード

https://winscp.net/eng/download.php

Filezilla(FTP、FTPS、SFTPに対応)

ダウンロード

https://filezilla-project.org/download.php?show_all=1

FTPの仕組み

FTPの仕組みについて詳しく説明していきます。

ファイルなどのデータを転送するには、コネクションが必要です。FTPでは、2つのコネクション(「コントロールコネクション」と「データコネクション」)を組み合わせて使用しています。

コントロールコネクションは、ログインするためのユーザ名やパスワードなどの情報やファイルの転送方法などの命令と応答などのために使用され、データコネクションは、転送されるデータの送受信のために使用されます。

Tips

FTPクライアントがFTPサーバにアクセスする際、「データコネクション」の場合は宛先ポート番号20を使用して FTPクライアントがFTPサーバにアクセスする際、「コントロールコネクション」では、宛先ポート番号21を使用。

まとめ

FTPの概要が大まかに理解できたでしょうか?

「FTP」は、おもにWEBサーバーと利用者PC間でのファイルの送受信を行う際に使う通信規格(プロトコル)です。FTPクライアントソフトを利用することで、簡単にサーバーにアップロードされたファイル一覧の確認やファイルをサーバーにアップロードまたはダウンロードすることができます。前述したフリーソフトをご活用ください。

メールやホームページの
「困った!」を解決しませんか?

お取引企業20,000を超える実績を持つスピーバーでは、豊富な知識を持ったIT業務の専門家が 複雑な手続きや設定をサポートし、お客様の挑戦と成長を応援いたします。

スピーバーに相談する
よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

大和(やまと)のアバター 大和(やまと) DX推進アドバイザー

肩書:Chief Digital Transformation Officer
名前:大和(やまと)
経歴:プログラマー、ネットワークエンジニアを経てDX推進を担当
   ホスティング事業、クラウド事業に精通し、クラウド黎明期から
   一貫して「初心者の方にも分かりやすく」がモットー。
      これからもクラウド、DXを通じてお客様のお役に立ちたい。
保有資格:基本情報技術者|DX推進アドバイザー|情報セキュリティー管理士

まずはお気軽に
お問い合わせください

スピーバーのサポートデスクでは、レンタルサーバーに関するご質問やご相談だけでなく、
お客様のオフィス内でのお困りごと全般のご相談を受付けています。

パソコンの操作、メールの設定、迷惑メールやスパムメールが多くて困るといった、
日常業務でのお困り事をお気軽にご相談ください。

お電話での
お問い合わせは
スピーバーお問い合わせ電話番号:0120-63-1138
0120-63-1138
9:00~18:00(祝祭日を除く月曜日~金曜日)
目次