同時オンライン ユーザーが 10 人以下で、同時に大量のトラフィックのデータ送信を行わない小規模な FTP サーバーを構築したい場合は、セットアップするサーバー ソフトウェアとして IIS 5.0 を使用できます (IIS は Windows NT にのみ適用されます) /2000/XP オペレーティング システム)。
1.インストール
IIS コンポーネントは、Windows XP のデフォルトのインストール中にインストールされないため、手動で追加してインストールする必要があります。コントロール パネルに移動し、「プログラムの追加と削除」を見つけて開き、「Windows コンポーネントの追加と削除」を選択し、ポップアップの「Windows コンポーネント ウィザード」ウィンドウで「インターネット インフォメーション サービス (IIS)」項目を選択します。 。 Windows XP ではデフォルトでは FTP サービス コンポーネントがインストールされないため、このオプションの前の「√」の背景色は灰色です。次に、右下隅の「詳細」をクリックし、ポップアップ「インターネット インフォメーション サービス (IIS)」ウィンドウで「ファイル転送プロトコル (FTP) サービス」を見つけて選択し、確認します。
インストール後に再起動する必要があります。 Windows NT/2000とWindows XPのインストール方法は同じです。
2. 設定
コンピュータが再起動すると、FTP サーバーが実行され始めますが、いくつかの設定を行う必要があります。 [スタート]→[すべてのプログラム]→[管理ツール]→[インターネット インフォメーション サービス]をクリックし、[インターネット インフォメーション サービス]ウィンドウに入り、[既定の FTP サイト]を見つけてマウスを右クリックし、右クリック ポップアップで [プロパティ]を選択します。メニュー。 「プロパティ」では、FTPサーバーの名前、IP、ポート、アクセスアカウント、FTPディレクトリの場所、ユーザーがFTPに入ったときに受信するメッセージなどを設定できます。
1)FTPサイトの基本情報
「FTP サイト」タブに入ります。「説明」オプションは、サーバーを呼び出すために使用します。「IP アドレス」など、任意に入力できます。システム デフォルトは「すべて未割り当て」であり、通常は変更する必要はありません。ただし、ドロップダウン リスト ボックスに 2 つ以上の IP アドレスがある場合は、パブリック IP を指定することをお勧めします。 ; 「tCp ポート」は通常、デフォルトのポート 21 に設定されます。「接続」オプションは、ユーザーが同時にサーバーに接続できる最大接続数を設定するために使用されます。サーバーに接続しているユーザーが何も操作せずに待機時間以上オンラインになった場合、サーバーは自動的に切断されます。
2) アカウントとその権限を設定する
多くの FTP サイトでは、ユーザーはログインするためにユーザー名とパスワードを入力する必要があります。このユーザー名とパスワードはアカウントと呼ばれます。異なるユーザーが同じアカウントを使用してサイトにアクセスでき、各アカウントに異なる権限を設定できます。たとえば、一部のアカウントはアップロードとダウンロードを許可し、他のアカウントはダウンロードのみを許可します。
3) セキュリティ設定
「セキュリティアカウント」タブに入ると、「匿名接続を許可する」と「匿名接続のみを許可する」の2つの項目があり、デフォルトでは「匿名接続を許可する」になっています。 「匿名接続のみを許可する」は、ユーザーが管理者権限を持つアカウントを使用してアクセスできないようにするために使用されます。これを選択すると、adMinistrator (管理者) アカウントでもログインできなくなり、サーバー上の「ローカル アクセス」を通じてのみ FTP を管理できます。 「FTP サイト オペレーター」オプションに関しては、この FTP サーバー上で特定の権限を持つアカウントを追加または削除するために使用されます。 iis は、他の専門的な FTP サーバー ソフトウェアとは異なり、Windows ユーザー アカウントに基づいてアカウント管理を実行します。FTP サーバーにアクセスを許可するアカウントを任意に設定することはできません。オペレーティング システムに付属の「」。「管理ツール」の「コンピュータの管理」に移動して Windows ユーザー アカウントを設定し、「セキュリティ アカウント」タブの「FTP サイト オペレータ」オプションを使用してアカウントを追加または削除します。 。ただし、Windows 2000 および Windows Xp professional Edition では、「FTP サイト運営者」アカウントの追加・削除機能は提供されず、管理者アカウントのみが提供されます。
ヒント: 匿名ログインでは、通常、ログインにユーザー名とパスワードを入力する必要はありません。必要に応じて、ユーザー名として「anonymousMous」を使用し、パスワードとして任意の電子メール アドレスを使用できます。
4) ユーザーのログインディレクトリを設定する
最後に、FTP ホーム ディレクトリ (つまり、ユーザーが FTP にログインした後の最初の場所) を設定し、[ホーム ディレクトリ] タブに入り、[ローカル パス] で FTP サイトのルート ディレクトリを選択し、読み取りを設定します。ディレクトリのアクセス権を書き込みます。 「ディレクトリ リスト スタイル」における「uniX」と「Ms-dos」の違いは次のとおりです。 GFTP がサイトのルート ディレクトリとして設定されていると仮定すると、ユーザーが FTP にログインすると、前者ではホーム ディレクトリが表示されます。後者は「」として表示され、後者は「GFTP」として表示されます。
セットアップが完了すると、FTP サーバーが実際に確立されます。以前の IP アドレスが 218.1.1.1 の場合、ユーザーは FTP クライアント ソフトウェア (CuteFTP、FlashFXp など、FTP サーバーにログインするためのアップロード/ダウンロード ソフトウェア) を使用します。特に指定がない限り、FTP クライアント ソフトウェアを指します。この記事では例として CuteFtp.pro 2.0 を使用します)、ホストに 218.1.1.1、ポートに 21 を入力します。このサーバーのアドレスは FTP //218.1.1.1 です。 IIS はインストールや設定が簡単ですが、機能が強力ではなく管理が非常に面倒で、特に基本的なアクセス許可アカウントの作成にも複雑な設定が必要であり、IIS 自体のセキュリティも比較的低く、危険にさらされやすいです。 Code Red や IIS の脆弱性を特に攻撃するその他のウイルスなどの攻撃に対処するため、多くの人はサードパーティの FTP サーバー ソフトウェアを使用してセットアップすることを好みます。
[カットページ]
IIS に加えて、Wu-FTP、proFTPd、Serv-U など、セットアップできる FTP サーバー ソフトウェアは数多くありますが、そのほとんどは Windows システムを使用する場合、uniX および Linux システムにのみ適しています。 、serv-u を使用することを強くお勧めします。 serv-u (ダウンロード アドレス: http://WWW.neWhua.CoM/FTPservu.htM、中国語パッケージを含む) は、Windows 3X/9X/Me/nt/2000 シリーズなどのすべての Windows をサポートする、広く使用されている FTP サーバー ソフトウェアです。 。インストールが簡単で強力で、同じ IP を使用して複数の FTP サーバーを設定したり、ログイン ユーザーの権限を制限したり、ホーム ディレクトリやスペース サイズにログインしたり、リモート ログイン管理をサポートしたりすることができます。ほとんどの個人の自作 FTP ニーズに対応します。
1.インストール
Serv-U のインストールは IIS よりも簡単です。まず、元の英語のインストール ファイルを実行し、プロンプトに従って「次へ」に進みます。インストール ディレクトリを選択するときは、将来システムに異常が発生したときにアカウントやその他の設定を再設定する必要がないように、システム ディスク以外にインストールすることを選択することをお勧めします。次に、中国語ファイルを実行し、元のインストール ディレクトリを選択して、[次へ] をクリックしてインストールを完了します。
2. 設定
IIS とは異なり、Serv-U は、初めて実行するときにユーザーにウィザード形式で段階的にセットアップを促すため、プロセス全体に 5 分もかからず、非常に使いやすくなっています。説明の便宜上、固定 IP 218.1.1.1、ポート 21、ルート ディレクトリの絶対パス G FTP を設定し、匿名アクセスを許可し、ユーザー名 dys、パスワード syd を設定すると仮定します。 「MyFTP」パブリックネットワークFTPサーバーの管理アカウント名。 Serv-U を実行すると、ウィザード ウィンドウが表示され、次のオプションを順番に設定します。
1) 「あなたの IP アドレス」: ここに 218.1.1.1 を入力します。adsl またはその他の方法でダイヤルアップしている場合、動的 IP を持っている場合、またはローカル IP がわからない場合は、ここを空白のままにしてください。
2) 「ドメイン名」: FTP サイトの名前です。ここに「MyFTP」と入力します。
3) 「匿名アカウント」: 匿名ユーザーに FTP サイトへのアクセスを許可するかどうかを決定します。 「はい」を選択してください。
4) 「匿名ホーム ディレクトリ」: 匿名ユーザーがサイトにログインした後に配置されるディレクトリの場所を設定します。 「GFTP」と入力します。
5) 「ホーム ディレクトリにロック」: 「匿名ホーム ディレクトリ」で、匿名ユーザーがログインするディレクトリの場所が「G:FTPGuest」に設定されているとします。次に、「はい」を選択した後、匿名ユーザーがログインします。ユーザーが FTP にログインすると、GFTPGuest ディレクトリにロックされ、Guest ディレクトリの内容を表示することしかできなくなり、同時にディレクトリは "FTP" に入ることができなくなります。 FTPクライアントソフトでは「」と表示されますが、ロックされていない場合は完全に「G:FTPGuest」と表示されます。ここでは「はい」を選択してください。
6) 「名前付きアカウント」: 特定の管理者権限を持つアカウントを作成するかどうかを決定します。ここでは「はい」を選択してください。
7) 「アカウント名」: 一定の管理権限を持つアカウントのログイン名です。 「dys」と入力します。
8) 「アカウントパスワード」:アカウントのログインパスワードを設定します。 「syd」と入力します。
9) 「ホーム ディレクトリ」: 「匿名ホーム ディレクトリ」と同様に、ログイン後に管理アカウントが配置されるディレクトリの場所を設定するために使用されます。 「G:FTP」と入力します。
10) 「ホームディレクトリにロックする」:「はい」を選択します。
11) 「管理者権限」: 管理アカウントの管理権限レベルを設定します。ここでは「権限なし」を選択します。詳細は後ほど説明します。
設定が完了し、アドレス:FTP//218.1.1.1 21 の FTP サーバーが正常にセットアップされました。最後に、CuteFTP を使用して、匿名アカウントと dys アカウントでログインして検証することができます。
ヒント: 上記の設定は最終的なものではなく、Serv-U メイン インターフェイスでいつでも変更できます。
3. 同じ IP を持つ複数の FTP サーバーをセットアップする
帯域幅が許せば、同じ IP を使用して複数のサーバーを簡単にセットアップできます。 Serv-Uでは、「ローカルサーバー」の「ドメイン」内の各FTPサーバーを「ドメイン」と呼びます。今回作成した「MyFTP」サーバーは「MyFTP」という名前のドメインです。複数のサーバーをセットアップするには、実際には、異なるポートを持つ複数のドメインを作成するだけです。
「ドメイン」を右クリックし、「新しいドメイン」を選択し、ポップアップウィザードの「MyFTP」を参照して設定してください。ポートが、すでに作成されている「ドメイン」のポートまたは占有されているポートと競合しないことを確認してください。他のシステムサービスによる。 22 を入力すると、このサーバーのアドレスは FTP//218.1.1.1 22 になります。これに従うことで、複数の FTP サーバーをセットアップできます。
[カットページ]
上記の紹介では、サーバーの固定 IP が 218.1.1.1 であると仮定しています。実際、個人用 FTP を設定したいほとんどのユーザーは、通常、インターネットにダイヤルアップするために adsl やその他の方法を使用します。ダイヤルアップ接続ごとに割り当てられるIPアドレスが異なるということは、FTPサーバーを設定できないということでしょうか?
解決策は 2 つあります。まず、ウィザードの [IP アドレス] を空白のままにし、その後、ウィザードの他の設定を完了します。 Serv-U メイン インターフェイスに入り、まずメニュー バーの [ヘルプ]→[ローカル IP アドレス] をクリックし、ローカル IP アドレスをコピーして、他のチャネルを通じて各ユーザーに通知します。ダイヤルアップしてインターネットにアクセスするたびにこの操作を繰り返します。2 つ目は、外国の dns2Go、国内のピーナッツ シェル、88IP などの動的 IP ドメイン名解決ソフトウェアをインターネットからダウンロードしてインストールすることです。コンピュータの IP がどのように変化しても、固定ドメイン名は自動的にローカル IP に解決されます。このように、ユーザーはこの固定ドメイン名を FTP アドレスとして入力するだけでサーバーにアクセスできます。明らかに、最初の方法は非常に面倒で、多くの忍耐を必要とします。2 番目の方法は、IP が変更されるかどうかに関係なく、ドメイン名を覚えておくだけで済みます。問題は、現在、この種のソフトウェアのほとんどは永久に使用するには有料の登録が必要であり、登録しないと無料で使用できるのは 30 日間だけであるということです。
その設定を理解するために 88IP を例に挙げてみましょう。
ドメイン名 dys1.88IP.com を申請するとします。まず、Serv-U (IIS やその他の FTP サーバー ソフトウェアも使用できます) を使用して、上記のように FTP サーバーを設定し、「IP アドレス」を空白のままにし、http//www.88IP にアクセスします。 net から 88IP 標準バージョンをダウンロードしてインストールします。
88IP では、永続的なドメイン名を取得するには有料登録が必要です。無料で登録した場合は、15 日間のみ試用できます。 88IP 標準版クライアントを実行すると、設定ウィンドウが表示されます。ドメイン名を取得するには、まずドメイン名を登録する必要があります。 「基本情報」にユーザーのログイン名、有効なメールアドレス、パスワード、連絡先番号を順に入力し、「ドメイン名情報」でドメイン名を選択し、「ドメイン名」ボックスに「dys2」と入力します。 「ドメイン名」 「サフィックス」ドロップダウンボックスで「88IP.com」を選択します。このとき、下の「あなたの完全なドメイン名は dys1.88IP.com」と表示されます。それが正しいことを確認して、クリックします。 「登録」ボタンを押して登録してください。登録されたユーザー名または適用されたドメイン名が他のユーザーによって登録されている場合、ソフトウェアはそれを変更して再度登録するよう求めるプロンプトを表示します。登録が完了すると、「実行ステータス」に「登録に成功しました。ユーザー ID: XXXXXXXX」と表示されます。今後の支払いやテクニカル サポートのためにユーザー ID をメモしておいてください。最後に、「読み込み」ボタンをクリックして、申請に成功したアカウント情報をコンピューターに読み込みます。
IIS に加えて、Wu-FTP、proFTPd、Serv-U など、セットアップできる FTP サーバー ソフトウェアは数多くありますが、そのほとんどは Windows システムを使用する場合、uniX および Linux システムにのみ適しています。 、serv-u を使用することを強くお勧めします。 serv-u (ダウンロード アドレス: http://WWW.neWhua.CoM/FTPservu.htM、中国語パッケージを含む) は、Windows 3X/9X/Me/nt/2000 シリーズなどのすべての Windows をサポートする、広く使用されている FTP サーバー ソフトウェアです。 。インストールが簡単で強力で、同じ IP を使用して複数の FTP サーバーを設定したり、ログイン ユーザーの権限を制限したり、ホーム ディレクトリやスペース サイズにログインしたり、リモート ログイン管理をサポートしたりすることができます。ほとんどの個人の自作 FTP ニーズに対応します。
1.インストール
Serv-U のインストールは IIS よりも簡単です。まず、元の英語のインストール ファイルを実行し、プロンプトに従って「次へ」に進みます。インストール ディレクトリを選択するときは、将来システムに異常が発生したときにアカウントやその他の設定を再設定する必要がないように、システム ディスク以外にインストールすることを選択することをお勧めします。次に、中国語ファイルを実行し、元のインストール ディレクトリを選択して、[次へ] をクリックしてインストールを完了します。
2. 設定
IIS とは異なり、Serv-U は、初めて実行するときにユーザーにウィザード形式で段階的にセットアップを促すため、プロセス全体に 5 分もかからず、非常に使いやすくなっています。説明の便宜上、固定 IP 218.1.1.1、ポート 21、ルート ディレクトリの絶対パス G FTP を設定し、匿名アクセスを許可し、ユーザー名 dys、パスワード syd を設定すると仮定します。 「MyFTP」パブリックネットワークFTPサーバーの管理アカウント名。 Serv-U を実行すると、ウィザード ウィンドウが表示され、次のオプションを順番に設定します。
1) 「あなたの IP アドレス」: ここに 218.1.1.1 を入力します。adsl またはその他の方法でダイヤルアップしている場合、動的 IP を持っている場合、またはローカル IP がわからない場合は、ここを空白のままにしてください。
2) 「ドメイン名」: FTP サイトの名前です。ここに「MyFTP」と入力します。
3) 「匿名アカウント」: 匿名ユーザーに FTP サイトへのアクセスを許可するかどうかを決定します。 「はい」を選択してください。
4) 「匿名ホーム ディレクトリ」: 匿名ユーザーがサイトにログインした後に配置されるディレクトリの場所を設定します。 「GFTP」と入力します。
5) 「ホーム ディレクトリにロック」: 「匿名ホーム ディレクトリ」で、匿名ユーザーがログインするディレクトリの場所が「G:FTPGuest」に設定されているとします。次に、「はい」を選択した後、匿名ユーザーがログインします。ユーザーが FTP にログインすると、GFTPGuest ディレクトリにロックされ、Guest ディレクトリの内容を表示することしかできなくなり、同時にディレクトリは "FTP" に入ることができなくなります。 FTPクライアントソフトでは「」と表示されますが、ロックされていない場合は完全に「G:FTPGuest」と表示されます。ここでは「はい」を選択してください。
6) 「名前付きアカウント」: 特定の管理者権限を持つアカウントを作成するかどうかを決定します。ここでは「はい」を選択してください。
7) 「アカウント名」: 一定の管理権限を持つアカウントのログイン名です。 「dys」と入力します。
8) 「アカウントパスワード」:アカウントのログインパスワードを設定します。 「syd」と入力します。
9) 「ホーム ディレクトリ」: 「匿名ホーム ディレクトリ」と同様に、ログイン後に管理アカウントが配置されるディレクトリの場所を設定するために使用されます。 「G:FTP」と入力します。
10) 「ホームディレクトリにロックする」:「はい」を選択します。
11) 「管理者権限」: 管理アカウントの管理権限レベルを設定します。ここでは「権限なし」を選択します。詳細は後ほど説明します。
設定が完了し、アドレス:FTP//218.1.1.1 21 の FTP サーバーが正常にセットアップされました。最後に、CuteFTP を使用して、匿名アカウントと dys アカウントでログインして検証することができます。
ヒント: 上記の設定は最終的なものではなく、Serv-U メイン インターフェイスでいつでも変更できます。
3. 同じ IP を持つ複数の FTP サーバーをセットアップする
帯域幅が許せば、同じ IP を使用して複数のサーバーを簡単にセットアップできます。 Serv-Uでは、「ローカルサーバー」の「ドメイン」内の各FTPサーバーを「ドメイン」と呼びます。今回作成した「MyFTP」サーバーは「MyFTP」という名前のドメインです。複数のサーバーをセットアップするには、実際には、異なるポートを持つ複数のドメインを作成するだけです。
「ドメイン」を右クリックし、「新しいドメイン」を選択し、ポップアップウィザードの「MyFTP」を参照して設定してください。ポートが、すでに作成されている「ドメイン」のポートまたは占有されているポートと競合しないことを確認してください。他のシステムサービスによる。 22 を入力すると、このサーバーのアドレスは FTP//218.1.1.1 22 になります。これに従うことで、複数の FTP サーバーをセットアップできます。