資料請求リスト
0

FTPパッシブモードとは?アクティブモードとの違いやポート番号を解説

FTPパッシブモードとは?アクティブモードとの違いやポート番号を解説

FTPの通信にはアクティブモードとパッシブモードの2種類があります。2つのモードはそれぞれ異なる特徴をもっています。また、アクティブモードにはデメリットがあるため注意が必要です。

この記事ではFTPのアクティブモードとパッシブモードの違いを主に紹介します。ファイル転送システムの製品を知りたい方は、以下のボタンより資料請求することも可能です。

\ 先月は3,000人以上の方が資料請求しました /
目次

    FTPのアクティブモードとは

    アクティブモードとは、データ転送用の接続をサーバー側からクライアントへ開始するFTPの通信方式です。FTPで古くから使われている接続方式であり、通信の制御用コネクションとデータ転送用コネクションでそれぞれ異なる向きの接続経路を利用するのが特徴です。

    FTPのアクティブモードとは

    動作の流れとポート番号(20/21)

    アクティブモードでの通信は、以下のステップで行われます。

    1:制御コネクションの確立
    クライアントからサーバーの「ポート21」へ接続し、ユーザー認証などの制御を行います。同時に、クライアントは自分がデータ受信に使うポート番号をサーバーに通知します。
    2:データコネクションの確立
    サーバーは「ポート20」を使用し、手順1で通知されたクライアントのポートへ向けて接続を開始します。
    3:データ転送
    接続が確立されると、ファイルデータの送受信が行われます。

    アクティブモードのメリット・デメリット

    アクティブモードのメリットは、サーバー側の設定が比較的シンプルで構成しやすい点です。

    一方でデメリットとして、クライアント側のファイアウォール設定に問題が生じやすい点が挙げられます。多くのファイアウォールは「外部から内部への接続」をブロックするため、サーバーからのデータ接続が遮断され、通信エラーになる場合があります。

    FTPのパッシブモードとは

    パッシブモードとは、データ転送用の接続をクライアント側から開始するFTPの通信方式です。アクティブモードが抱えていたファイアウォールによる遮断問題を解消するために考案され、クライアント側のファイアウォール環境でもスムーズにファイル転送ができるよう設計されています。

    FTPのパッシブモードとは

    動作の流れとランダムポート

    パッシブモードでの通信は、以下のステップで行われます。

    1:制御コネクションの確立
    クライアントからサーバーの「ポート21」へ接続し、パッシブモード(PASVコマンド)での通信を要求します。
    2:ポート番号の通知
    サーバーは、データ転送に使用する自身のポート番号(通常は1024〜65535番のランダムなポート)をクライアントに通知します。
    3:データコネクションの確立
    クライアントから、手順2で通知されたサーバーのポートへ向けて接続を開始します。

    パッシブモードのメリット・デメリット

    すべての接続を「クライアントからサーバーへ」行うため、クライアント側のファイアウォールに遮断されにくいのが最大のメリットです。

    一方で、サーバー側では広範囲のポート(ハイポート)を開放しておく必要があり、サーバー管理者のセキュリティ設定負担が増えるというデメリットがあります。

    FTPのアクティブモードとパッシブモードの違い

    FTPのアクティブモードとパッシブモードの最も大きな違いは、「データ転送用の接続をどちらから開始するか」という点です。

    アクティブモードはサーバー側から、パッシブモードはクライアント側から接続を開始します。現代のインターネット環境では、セキュリティの観点からパッシブモードが主流です。両者の違いを以下の表にまとめました。

    項目アクティブモードパッシブモード
    データコネクションサーバーからクライアントへ接続を開始クライアントからサーバーへ接続を開始
    ファイアウォールとの相性クライアント側のFWで遮断されやすいFWを通過しやすい
    主な利用シーン一部のサーバー間転送など限定的一般的なクライアントからの接続(主流)

    パッシブモードが主流となった理由

    現在のFTP接続では、ファイアウォールの存在からパッシブモードが一般的です。ファイアウォールは外部からの予期しない通信を遮断するため、サーバーからクライアントへ接続要求を行うアクティブモードでは、ファイル一覧が取得できないなどのトラブルが発生しやすくなります。

    一方、パッシブモードはすべての接続をクライアント側から開始するため、ファイアウォールにブロックされにくく、安定した通信が可能です。このため、FTP接続時はまずパッシブモードを利用するのが一般的です。

    FTP利用時のセキュリティリスクと「脱FTP」の動き

    パッシブモードを利用すれば接続の問題は解決しやすいですが、FTPプロトコル自体には古くから指摘されているセキュリティリスクが存在します。例えば、FTPは通信データが暗号化されないため、IDやパスワード、転送内容が第三者に盗聴される危険性があります。

    また、ファイアウォールの設定管理が煩雑になる点も課題です。こうしたリスクを回避するため、近年では通信を暗号化するFTPSやSFTP、あるいはより安全で管理が容易な法人向けファイル転送システムへ移行する「脱FTP」の動きが加速しています。

    FTPからの移行を検討する際は、単に暗号化通信に対応しているかだけでなく、誤送信対策、アクセス権限管理、ログ管理、大容量ファイルへの対応可否なども確認しておく必要があります。自社に必要な機能や適したサービスがわからない場合は、法人向けファイル転送システムの無料診断を活用するのも一つの方法です。簡単な質問に答えるだけで、課題や利用シーンにあう製品を確認できます。

    法人向けファイル転送システム 診断ページ遷移画像

    FTPを使い続けるべき?移行を検討すべきケース

    FTPは古くから利用されているファイル転送手段ですが、すべての企業にとって最適な方法とは限りません。特に、社外との重要ファイルのやり取りが多い場合や、セキュリティ管理・送受信履歴の確認が必要な場合は、法人向けファイル転送システムへの移行を検討する価値があります。

    以下のような課題がある場合は、FTP運用の見直しをおすすめします。

    • ●取引先や顧客と機密性の高いファイルをやり取りしている
    • ●FTP接続エラーやファイル転送失敗が頻繁に発生している
    • ●誰が・いつ・どのファイルを送受信したのか管理できていない
    • ●誤送信や宛先間違いによる情報漏えいが不安
    • ●ファイル転送のたびにサーバーやポート設定の管理負担がある
    • ●リモートワークや社外アクセスでも安全にファイルを共有したい

    これらに該当する場合、FTPの設定を見直すだけでは根本的な解決が難しいケースもあります。暗号化通信やアクセス制御、ログ管理、誤送信防止機能を備えた法人向けファイル転送システムを導入することで、セキュリティリスクを抑えながら、ファイル共有の手間を削減できます。

    以下のボタンから、法人向けファイル転送システムの資料をまとめて請求できます。各製品の機能やセキュリティ対策、料金体系などを比較できるため、導入検討に役立つ情報を効率よく集められます

    法人向けファイル転送システム の製品を調べて比較 /
    製品をまとめて資料請求! 資料請求フォームはこちら

    セキュリティに強い法人向けファイル転送システムとは

    アクティブモードで発生しやすい接続トラブルや、FTPのセキュリティ上の課題を軽減するには、暗号化通信やアクセス管理機能を備えた法人向けファイル転送システムの導入を検討するとよいでしょう。ファイル転送システムとは、企業内外でファイルを安全かつ効率的に送受信するためのシステムです。

    最近では、通信内容をSSL/TLSで暗号化できる製品や、アクセス権限管理・ログ監視・ウイルススキャン機能などを備えた高セキュリティなファイル転送サービスが多く提供されています。

    また、クラウド型のサービスであればインフラの保守負担も軽減でき、リモートワーク環境でも安全にファイルをやり取りすることが可能です。

    FTPのパッシブモードに関するよくある質問

    FTPのパッシブモードについて、よくある疑問をQ&A形式で解説します。アクティブモードとの使い分けや必要なポート、接続できない場合の原因などを確認していきましょう。

    FTPはパッシブモードとアクティブモードのどちらを使うべきですか?

    一般的には、ファイアウォールやNAT環境でも利用しやすいパッシブモードがおすすめです。アクティブモードでは、FTPサーバからクライアント側へデータ接続を開始するため、クライアント側のファイアウォールに通信を遮断される場合があります。一方、パッシブモードではクライアント側から接続を開始するため、企業ネットワークなどでも比較的利用しやすいのが特徴です。

    FTPのパッシブモードではどのポートを開放しますか?

    基本的には制御通信用の21番ポートと、サーバ側で設定したデータ通信用のポート範囲を開放します。パッシブモードでは、FTPサーバがデータ通信に使用するポートをクライアントへ通知します。そのため、ファイアウォールでは21番ポートに加えて、FTPサーバでパッシブ通信用に設定したポート範囲への通信を許可する必要があります。使用するポート範囲はサーバの設定によって異なるため、事前に確認しましょう。

    FTPをパッシブモードにしても接続できない原因は何ですか?

    ファイアウォールの設定やポート開放、FTPサーバのパッシブモード設定などが原因として考えられます。特に、データ通信用ポートがファイアウォールで遮断されている場合、FTPサーバには接続できても、ファイル一覧の取得やファイル転送ができないことがあります。また、NAT環境ではFTPサーバがクライアントへ通知するIPアドレスの設定が適切でないケースもあります。接続できない場合は、サーバの設定とネットワーク機器の通信許可設定をあわせて確認しましょう。

    まとめ

    FTPの通信にはアクティブモードとパッシブモードの2種類があります。アクティブモードではデータ接続をサーバー側から開始し、パッシブモードではクライアント側から開始します。

    アクティブモードの場合、クライアント側のファイアウォールの影響を受けやすいため注意が必要です。そのため、現在FTPではクライアント側からデータ転送用のコネクションを繋ぐパッシブモードが主流です。2つの違いを知りFTPの通信を有効活用しましょう。

    実際の製品が気になった方は以下のボタンより資料請求ができます。

    \ 先月は3,000人以上の方が資料請求しました /
    IT製品・サービスの比較・資料請求が無料でできる、ITトレンド。「FTPパッシブモードとは?アクティブモードとの違いやポート番号を解説」というテーマについて解説しています。法人向けファイル転送システムの製品 導入を検討をしている企業様は、ぜひ参考にしてください。
    このページの内容をシェアする
    facebookに投稿する
    Xでtweetする
    このエントリーをはてなブックマークに追加する
    pocketで後で読む
    認知度、利用経験率No.1のITトレンド 法人向けファイル転送システム上半期ランキング
    カテゴリー資料請求ランキング
    カテゴリー資料請求ランキング
    09月14日(月)更新
    ITトレンドへの製品掲載・広告出稿はこちらから
    法人向けファイル転送システムの製品をまとめて資料請求