パッシブFTPとは何ですか?
Passive FTPは、2つのサーバー間の接続であり、クライアントサービスは両側の接続のイニシエーターです。クライアントとリモートサイト。ファイル転送プロトコルまたはFTPには、アクティブおよびパッシブには2種類あります。 FTPでは、データポート(通常はポート20)とコマンドまたはコントロールポート(通常は21番)が2つのコンピューター間で開かれ、ファイアーを介してユニット間でファイルを移動できます。
接続を開始するには、次の2つのステップに従う必要があります。
1)最初のポートはn> 1023で、PASV FTPコマンドを使用して、サーバー上のポート21にアクセスするように設定されています。受信サーバーは、特権のないポートP> 1023を開き、ポートPコマンドが返されます。
2)ポートN +1を開き、サーバー上のポートPに接続します。接続が作成され、クライアントとサーバー間のデータ転送が開始されます。
パッシブFTPをサポートするには、サーバー側のファイアウォールの4つの設定が必要です。 FTPサーブRポート2とN> 1023は、クライアントが接続を開始したどこからでも必要です。ポート21からポート> 1023およびリモートポート> 1023は、サーバーがクライアントリクエストに応答してデータを送信するために開いている必要があります。
パッシブFTP構成により、ユーザーはFTPクライアントとしてWebブラウザーを使用できます。これを行うには、ftp:// urlをアドレスバーに入力するだけです。ブラウザは通常、アクティブなFTPをサポートしていません。
Passive FTPは、リモート接続に高度な数のポートを使用できるようにする必要性に基づいて、問題とリスクに対する負担とリスクをサーバー側にシフトします。 FTPデーモンは、ポートで許可されている関数を管理するために使用されます。
パッシブモードのないFTPのないユーザーは、サードパーティのアプリケーションを使用して接続を作成する必要がありますが、これはクライアント側で行われます。
パッシブFTPを共有ストレージロッカーと考えてください。アドレスまたはFTPサイトとキーまたはユーザーIDとパスワードを持っている人は誰でもlocにアクセスできますKer、ファイルとデータを自由に転送します。アクティブなFTPは、ガードを備えた共有ストレージロッカーになります。データにアクセスするには、自分が誰であるかを証明し、ファイアウォールを通過したり、ガードを渡す許可を手配する必要があります。
パッシブFTPサイトを管理している場合は、ブラウザの変更と利用可能なオプションを最新の状態に保ちます。サードパーティのFTPクライアントは無料で広く利用可能です。アクセスをよりしっかりと制限する必要がある場合は、FTPサイトのIPアドレスを変更し、アクティブなFTPモードに切り替えてください。