ファイル転送プロトコルとは?

| 2022年02月15日

ほとんどの人は、ファイル転送プロトコル(FTP)とは何かを知っているか、きちんと理解している。この言葉はしばしばファイル転送のための包括的な用語として投げかけられますが、そうではありません。では、FTPプロトコルはどのように機能し、人々は具体的にどのように使用しているのでしょうか?以下にその答えを示します。

以下のセクションにジャンプできます。

FTPとは?

ファイル転送プロトコル(FTP)は、TCP/IP(Transmission Control Protocol/Internet Protocol)ネットワーク上のコンピューター間でファイル共有するために使われるネットワークプロトコルである。つまり、インターネットである(ただし、必ずしもそうとは限らない)。

FTPには、有料のものからオープンソースのものまで、さまざまな種類があります。最も長い歴史を持つFTPサービスの1つであるFileZillaは、2001年に作られたオープンソースのアプリケーションである。

面白い事実:FileZillaはコンピュータサイエンスとして考案されました。 クラスプロジェクト.

FTPは、ファイル転送の方法として非常に確立されています。多くのWeb開発者がWebサイトを展開したり更新したりする際に、長年にわたって選ばれてきたツールです。しかし、ドラッグ&ドロップやWYSIWYGスタイルのウェブエディタの台頭により、この方法は徐々に人気を失いつつあります。

しかし、FTPの長い歴史は、FTPがいささか時代遅れになったことも意味している。多くのオブザーバーは、FTPは賞味期限をはるかに過ぎた時代遅れの技術だと言う。

そして、初めて登場した「File Transfer Protocol」のことを考えると。 RFC114, は1971年春に当時MITの学生だったアベイ・ブシャンが書いたもので、彼らの言うことにも一理あるかもしれない。

それにもかかわらず、FTPは機密データやファイルを転送する方法として世界中で使用されている。

高速で安全なファイル転送プロトコル

MASVのマネージド・ファイル転送で、テラバイト級のデータをクラウド経由で送信。

ファイル転送プロトコルの仕組み

FTPはクライアントサーバープロトコルなので、送信者はまずFTPサーバー(またはFTPホスト)にファイルをアップロードしなければならない。一部のFTPサーバーは匿名ログインを許可しているが、サーバーは通常ログイン認証情報を必要とする。

FTPサーバーは、基本的にファイル転送のハブ(中間点)である。FTPサーバーは、ファイル転送の中間地点であり、ログインした後、ファイル受信者は同じサーバーからデータをダウンロードしなければならない。ログインしたユーザーは、ファイルのアップロードやダウンロードはもちろん、削除、名前の変更、移動など、さまざまな操作を行うことができる。

FTPは、コマンドチャネル(FTPコマンドと応答用)とデータチャネ ル(データ転送用)の両方を使用する。

FTPセッションは、パッシブモードまたはアクティブモードで実行される。アクティブ・モードとは、ユーザーが積極的にサーバーに変更を要求し、サーバーがユーザーのコンピューターにデータ接続を作成することを意味します。その結果、このプロセスはファイアウォールで問題を引き起こす可能性があります。パッシブFTP転送は、すべてのFTPコマンドをユーザーのコンピュータに委譲することで、この問題を回避します。

ファイル転送プロトコルを使うには?

FTPは通常、次のような用途で使用されます。 三者三様:

  1. コマンドラインFTP(Windowsではコマンドプロンプト、Macではターミナルからアクセスします)
  2. ウェブブラウザから
  3. FTPクライアント経由。

FTPクライアントを経由する方法は、現在圧倒的によく使われている方法で、前述のFileZillaをはじめ、Cyberduck、WinSCP、WS_FTP、Transmit、Core FTP、CrossFTPなど、いくつかの選択肢が市場に出回っている。

しかし、FTPは通常、安全なプロトコルとは考えられていない。FTPは暗号化を使わず、通常クリアテキストのユーザー名とパスワードを使用します。このため、FTPサーバーはなりすましや総当たり、その他の初歩的なサイバー攻撃に危険な状態でさらされることになる。

FTPの新しいバージョン(後述)には暗号化が含まれていますが、この技術はまだ "暗号化 "と見なされています。セキュリティホール多くのIT専門家によって"。FTP接続を使用することで、あなたはおそらくイライラと時間のかかるファイアウォールの問題に遭遇するでしょう。

FTPサーバーのインストールと使用には一定の技術的スキルが必要なため、一般的に、ドラッグ&ドロップで簡単にファイル転送ができるSaaSツールに比べ、日常的なユーザーにとっては、より時間のかかる(そして潜在的にフラストレーションのたまる)体験となる。

関連記事: データの盗難。ハッカーがリモートであなたのファイルを盗む方法

FTPの種類

数種類 のFTPが存在する。

  1. 匿名FTP: ユーザー名やパスワードを必要としない、暗号化されていない基本的なFTPです。
  2. パスワードで保護されたFTP: ユーザー名とパスワードが必要な基本的なFTP。ポート番号21で動作します。
  3. FTP Secure (FTPS): FTP-SSL(FTPセキュア・ソケット・レイヤー)としても知られるFTPSは、TLS(トランスポート・レイヤー・セキュリティ)対応の暗黙的な接続を可能にし、FTPのセキュリティを向上させます。ポート番号990を使用します。
  4. FTP over explicit SSL/TSL(FTPES): 明示的なTLS接続を許可する。ポート21で動作する。
  5. セキュアFTP(SFTP): 技術的にはFTPプロトコルではないが、SFTPはインターネット技術タスクフォース(IETF)によって開発されたSecure Shellプロトコル(SSH)の暗号化可能な分派である。ポート22で動作する。

数種類の データの種類 はFTPで転送され、テキストデータではASCII(タイプA)、イメージ(タイプI)、プレーンテキストではEBCDIC(タイプE)などがあります。

高速、簡単、高信頼のファイル転送

MASVでFTPの複雑さを解消。

ファイル転送プロトコルの進化

冒頭で述べたように、FTPが初めて登場したのは1971年初頭のことだ。これは、Advanced Research Projects Agency Network(高等研究計画局ネットワーク)上でファイルを送信するために設計されたものです。アーパネット1969年に発足し、1989年に廃止された米国初の公共ネットワーク(インターネットの前身)。

インターネットが主流になると、FTPはTCP/IPと確実に連動するために何度か改訂が必要になった。1980年にRFC 765が発行され、1985年にはRFC 959が発行され、どちらも新しい機能を追加した。RFC 959はセキュリティを改善するために1997年に登場し、RFC 2428はIPv6を扱うために1999年に登場した。

しかしここ数年、FTPは一部で人気を失っている。グーグルは2021年初頭にリリースしたChrome 88でFTPファイル転送のサポートを終了した。もっと早かっただろうが、パンデミックの影響で延期を余儀なくされた。

FTPビデオ説明

FTPの代わりにMASVを使用することができます。

masvセキュリティオープングラフ

MASVは、優れた FTPの代替 古臭いFTPサーバーを管理する手間をかけずに、大容量の機密ファイルを転送したい方におすすめです。ファイアウォールの設定や、FTPを効率的に使える知識を持った人を探すのは言うまでもない。

MASVのマネージドファイル転送は、どのユーザーもログイン後60秒以内にファイル送信を開始することができます。技術的には電子メールを送信するのと同じ複雑さです。つまり、MASVを使って最大15TBの巨大ファイルを送信するために、チュートリアルやトレーニングを受ける必要はありません。さらに、MASVはTrusted Partner Networkのセキュリティおよびコンプライアンス標準に準拠しているため、FTPに代わる、より高速で堅牢かつ安全な手段として安心してご利用いただけます。

MASVは、データ転送がいかに簡単に危険にさらされるかを知っています。そのため、私たちはファイル共有ソリューションを以下のように一から構築しました。 ほねんどろいど.

今すぐサインアップ で、無料トライアルで20GBの無料データ転送を受けることができます。

機密ファイルを保護

最速の大容量ファイル転送サービス「MASV」で、20GBを使い倒す。