インターネット上のFTPサービスは直接のために設計されていますファイル交換は、クライアントサーバー技術に基づいて構築されています。クライアントとサーバー間の相互作用は、FTPプロトコルのおかげで行われます。クライアントとは、特定のサーバーに要求を送信し、情報を送受信する人のことです。サーバーは、クライアントからファイルを受信して処理し、さらに転送するシステムです。
インターネット上のFTPサービスは、あらゆる種類のファイルの転送。あらゆる種類のデータとファイルを含む大規模なアーカイブを保存する独自のサーバーがあります。このようなアーカイブには、まったく異なる情報が大量に含まれています。情報が複数のサーバー間で完全に同一である重複アーカイブもあり、それらはミラーと呼ばれます。
このサービスの利点はいくつかの点にあります。
1.世界のネットワークを介したデータ送信の可能性。このプロトコルを使用すると、音楽、アーカイブ、テキスト情報、プログラムなど、ほぼすべてのファイルをコンピューターにダウンロードできます。
2.2。ネットワークに接続されている任意のコンピューターからサーバー上のファイルをリモートで管理する機能。つまり、世界の反対側にあるコンピューターから1台のコンピューターでファイルを制御することができます。
3.情報、ファイル、またはドキュメントを操作するのに便利です。他のブラウザで発生するように、必要な情報を検索するために1つのページから別のページに切り替える必要はありません。
FTPサービスを使用するには、専用のプログラムが必要です。それらはプロトコルを提供します。このようなプログラムには、FTPサーバー、FTPクライアント、およびarchieのいくつかのタイプがあります。
FTPファイルサービスは、トランスポート層のプロトコルと直接通信するプロトコルを使用します。それ以外の場合は、TCPを使用します。
このサービスは、情報とファイルを転送するために2つのTCP接続のみを使用するという点で、他の開発されたアプリケーションとは異なります。
1. 制御接続 -サーバーにコマンドを送信し、彼からすでに処理された応答を受け取ります。この接続を整理するには、Telnetプロトコルが必要です(要求を送信し、処理された応答を待機し、受信した後、コマンドを送信できることを通知します)。
2. 既存またはすべての送受信ファイルの連結。 Telnet接続が確立された後、ファイル転送はTCPを編成する論理プロセスによって実行され、FTPサーバーのポートの可用性をチェックします。
このような通信チャネルは絶えず形成されており、必要に応じて清算されています。
FTPプロトコルは、次の2つのモードで機能します。
-アクティブ;
- 受動的。
FTPクライアントは特定のインターフェースですFTPファイル転送を実装するユーザー。インターネット上のFTPサービスは、ローカルネットワークまたはインターネットネットワークで接続された複数のコンピューター間でファイルを交換するように設計されていることがわかりました。同時に、これらのコンピューターに搭載されているプラットフォームや、コンピューター同士の距離はまったく関係ありません。
実際、そのようなクライアントは、サーバーですが、自動化されたローカルマシンまたは人によってのみ制御されます。インターネット経由でFTPクライアントを管理することはできません。コンピューターを介してのみ管理できます。
FTPクライアントにはいくつかの種類があります-いわゆるマネージャーダウンロード。たとえば、ReGet、Go!Zillaなど。それらのおかげで、ユーザーはどのWebサーバーからでもダウンロードできます。このようなプログラムの主な機能は、任意のブラウザで統合でき、ユーザーに必要なファイルを自動的に傍受できることです。 FTPダウンローダーは、便利なコントロールと美しいインターフェイスを備えており、接続が切断された場合は、電源を入れた後に再開します。
FTPサーバーは特別なプログラムですパーソナルコンピュータで実行し、バックグラウンドで実行します。通常のコンピュータから本格的なFTPサーバーを作成でき、FTPサービスを制御することで、必要なファイルをダウンロードまたはアップロードできます。このようなプログラムは、他のコンピューターからのすべての要求を自動的に監視し、それらを処理して応答します。このサーバーをインストールするときは、他のソフトウェアクライアントが使用できる制限付きディレクトリを必ず指定してください。各ファイルとディレクトリには独自の属性があり、必要に応じて、任意のコンピュータへのアクセスを制限できます。たとえば、1つのファイルは読み取りのみが可能で、別のファイルは書き込みが可能であり、3番目のファイルはすべてのマシンに対して完全に開かれています。
FTPサーバーは限られたシステムです、彼らは登録ユーザーのみが利用できます。接続するときは、ユーザー名とパスワードを入力する必要があります。いわゆるオープンサーバーがたくさんありますが、それ以外の場合は匿名とも呼ばれます。そこに入るには、ログイン(匿名)とパスワード(パスワード)を入力する必要があります。
インターネット上で必要なFTPサーバーを見つける-このタスクは非常に時間がかかり、複雑です。その促進のために、特別なソフトウェアモジュールArchieが開発されました。電子メール、Telnetセッション、またはローカルで操作できます。 FTPアーカイブサービスとarchieは、機能の点で完全に異なるテクノロジーであることを理解する必要があります。ほとんどの場合、archieサーバーにアクセスできるようにするには、ユーザーは最初にarchieクライアントにアクセスする必要があります。
Telnet経由で作業するには、ユーザーはTelnetセッションを開き、必要な行にarchieという単語を入力する必要があります。次のようになります。telnetarchie.mcgill.caログイン:archie。
行が表示された後:archie>。次のコマンドを入力して、サーバーの機能について問い合わせることもできます。行にhelpを入力します。
インターネット上のFTPサービスは次のように設計されているためインターネットユーザー間でファイルを共有し、その助けを借りて簡単かつ迅速に行うことができるため、一部のユーザーは独自のサーバーをインストールしたいと考えています。この欲求は実現できますが、インターネットや特定のプログラム、およびファイル共有について必要な理論的知識がある場合に限ります。
を可能にする多くのプログラムがありますパーソナルコンピュータ上にパーソナルFTPサーバーを作成します。これらの特殊なプログラムの1つはGuildFTPdです。 FTPの作成の微妙な違いを知っていれば、インストールは非常に簡単で直感的です。最初に、インターネットでそれを見つけて、コンピュータにインストールする必要があります。インストールに問題はないはずです。ただし、プログラムを設定する際には、いくつかのアクションを実行する必要があります。これは、作成されたFTPサービスをさらに正しく操作するために必要です。
これをダウンロードしてインストールした後プログラムでは、設定パネル(GuildFTPdオプション)に移動する必要があります。いくつかのタブと項目があります。一般カテゴリには、接続数、ポート番号、およびその他の重要なパラメータを決定するすべての主要な設定が含まれています。ここでは、必要なすべての設定を行う必要があります。それらはサーバーごとに個別であり、作成者の希望にのみ依存します。
次はサーバーカテゴリです。ここで、作成するサーバーの名前を入力する必要があります。サーバーが占有するボリュームを減らすことをお勧めします。そのためには、ログレベルスライダーを左に移動します。
次に、どちらの方法を選択する必要がありますサーバーが作成されます。 GuildFTPdシステムは、将来のユーザーをグループに分割するように機能します。これに基づいて、個人アカウントまたは目的のディレクトリに基づいて特定のサーバーが作成されます。
このタイプは整理するときに適しています友達が使用するファイルサーバー。この場合、個々のユーザーごとに個人用ファイルシステムを作成することが可能になります。
このために、グループが作成され、それに名前が付けられます。ルートディレクトリへの共有アクセス。これを行うには、[追加]ボタンをクリックして、[パスの編集]セクションに移動します。次に、ユーザーベース、[管理者]、[ユーザーの追加]の順に作成します。ここで、作成するサーバーの将来のすべてのユーザーの識別データ(ログイン、パスワード)を入力する必要があります。このようなユーザーはいくつあってもかまいません。たとえば、16を使用するかどうかをすぐに判断することをお勧めします。インターネット上のFTPサービスは、無制限の数のユーザー間でドキュメントを交換することを目的としています。
メインベースの準備ができたら、必要に応じてユーザーごとに仮想ファイルシステムを作成できます。これを行うには、[追加]-[パスの編集]に再度移動する必要があります。そこで、個々のログインごとにファイルとフォルダーの名前を指定します。
これは、独自のサーバーを作成する2番目の方法ですが多数のユーザーやインターネットマーケティングに適しています。インターネットサービスFTPサーバーは前向きに認識されており、ネットワーク上には非常に多くのそのようなサービスがあります。
オープンサーバーを作成する方が、個人アカウント。この場合、作成されるユーザーは1人だけです。名前を指定する行には、anonymousを入力する必要があります。また、名前リストの横にあるチェックボックスを必ずオフにしてください。その後、インターネットユーザーが利用できるファイルディレクトリをアップロードするだけです。