IIS を使用して Windows 上で FTP サーバーをセットアップする

IIS を使用して Windows 上で FTP サーバーをセットアップする

FTP サーバー (ファイル転送プロトコル サーバー) をセットアップして、大きなファイルを制限なく共有および転送します。

前回の記事では、LuckyTemplates が FileZilla を使用して個人用 FTP サーバーをセットアップする方法を説明しました。以下の記事では、LuckyTemplates が IIS を使用して FTP サーバーを作成する方法を説明します。

Windows のバージョンが異なると、IIS (インターネット インフォメーション サービス) の設定方法が若干異なります。 Windows 2000 では IIS バージョン 5.0、Windows XP Professional では IIS 5.1。 Windows Server 2003 および Windows XP Professional 64 ビット上の IIS 6。 IIS 7 は Windows Server 2008 および Windows Vista 上にあります。

IIS 7.5 は Windows 7 とともにリリースされ、IIS 8 は Windows 8 とともにリリースされ、IIS 8.5 は Windows 8.1 とともにリリースされました。

詳細: FileZilla を使用して個人用 FTP サーバーをセットアップする手順を参照してください。

1. IIS (インターネット インフォメーション サービス) 上で FTP サーバーをセットアップおよび構成します。

ISS に FTP サーバーをセットアップするには、まず ISS (インターネット インフォメーション サービス) がインストールされていることを確認します。

ISS は Windows Pro、Professional、Ultimate、または Enterprise エディションでのみ提供されることに注意してください。

Windows Vista および以前のバージョンの Windows では、[スタート] => [コントロール パネル] をクリックし、[プログラムの追加と削除]を選択して、[Windows コンポーネントの追加と削除]をクリックします。

Windows 7 以降の Windows バージョンでは、[コントロール パネル] で[プログラムと機能]をクリックし、 [Windows の機能をオンまたはオフにする]を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

IIS を使用して Windows 上で FTP サーバーをセットアップする

Windows コンポーネント インターフェイスで、下にスクロールして[インターネット インフォメーション サービス (IIS)]オプションを見つけて選択します。

次に、 「詳細」をクリックし、「ファイル転送プロトコル (FTP) サービス」にチェックを入れて、「次へ」をクリックします

IIS を使用して Windows 上で FTP サーバーをセットアップする

IIS を使用して Windows 上で FTP サーバーをセットアップする

Windows 7 以降のバージョンの Windows では、 [インターネット インフォメーション サービスFTP サーバー]の横にあるチェックボックスをクリックします。 [FTP サーバー] セクションで、[FTP サービス]を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

また、 「Web 管理ツール」オプションが選択されていることを確認する必要があります。

「OK」をクリックし、 「次へ」をクリックします。 Windows は、FTP サービスとともに必要な IIS ファイルをインストールします。

Windows XP または Windows Vista ドライブの挿入を要求できるようになりました。 Windows 7 以降のバージョンの場合は必要ありません。

2. FTP 用に IIS をセットアップおよび構成する

IIS をインストールしたら、コンピュータを再起動する必要があります。次のタスクは、IIS 構成パネルで FTP サーバーをセットアップすることです。

「スタート」に移動し、「コントロール パネル」を選択して、「管理ツール」をクリックします。ここには、インターネット インフォメーション サービス アイコンが表示されます

IIS を使用して Windows 上で FTP サーバーをセットアップする

Windows Vista 以前のバージョンで初めて IIS を開くと、左側のメニューにコンピュータ名が表示されます。

コンピュータ名の横にある+アイコンをクリックすると、その他のオプションが多数表示されます。そのうちの 2 つは Web サイト、FTP サイトです。

[FTP サイト] オプションを展開すると、[デフォルトの FTP サイト]が表示されます。次のタスクは、[デフォルトの FTP サイト] オプションをクリックすることです。

IIS を使用して Windows 上で FTP サーバーをセットアップする

「デフォルトの FTP サイト」をクリックすると、画面の上隅に VCR ボタンと同様に、「再生」、「停止」、「一時停止」という 2 つのボタンが表示されます。

[再生] ボタンが灰色の場合は、FTP サーバーがアクティブ化されていることを意味します。 FTP サーバーが実行されているので、FTP クライアント ソフトウェアを介して FTP サーバーに接続できます。

Windows 7 以降のバージョンでは、IIS は少し異なります。まず、再生ボタンやそれに類するボタンがまったくありません。さらに、画面の右側に、認証、SSL セットアップ、直接参照などの一連のオプションが表示されます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

ここで FTP サーバーを開くには、まず [サイト] を右クリックし、次に[FTP サイトの追加]を選択してFTP ウィザードを開きます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

ここで、FTP サイトに名前を付け、ファイルの場所を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

次に、バインドと SSL の構成に進みます。

基本的に、Binding は FTP サイトで使用する IP アドレスです。[FTP サイトを自動的に開始する] をオンにし、[SSL なし]を選択します。
最後に認証と認可を設定します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

認証では、匿名認証または基本認証を選択することも、これらのオプションの両方を選択することもできます。「認可」では、 「すべてのユーザー」、「匿名ユーザー」、または「特定のユーザー」を選択できます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

さらに、エクスプローラーを開いてアドレス バーに「ftp://localhost」と入力することで、FTP サーバー ローカルにアクセスできます。ここに、ダウンロードしたフォルダーが表示されます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

FTP プログラムを使用する場合は、上記と同じ手順に従います。 FTP クライアント ソフトウェアを開き、ホスト名として「localhost」と入力し、 「匿名」を選択してログインします。接続するとフォルダーが表示されます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

次に、共有したいデータを見つけます。 IIS では、デフォルトの FPT サイトはC:\Inetpub\ftprootにあります。ここでデータを追加できます。ただし、別の場所にあるデータを選択する場合は、inetpubを移動する必要はありません。

Windows 7 以降のバージョンでは、ウィザードを通じて任意の場所を選択できます。ただし、選択できるフォルダーは 1 つだけです。 FTP サイトに複数のフォルダーを追加する場合は、仮想フォルダーを追加する必要があります。

次に、ftprootフォルダーを開き、そのフォルダーにファイルを追加します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

FTP クライアントを更新すると、追加されたファイルが表示されます。

3. ローカル ネットワーク (内部ネットワーク) 上の別のコンピュータに接続するにはどうすればよいですか?

ローカル ネットワーク (内部ネットワーク) 上の別のコンピュータに接続するには、Windows ファイアウォールを開いて、コンピュータへの FTP 接続を許可する必要があります。つまり、他のすべての外部コンピュータはブロックされます。

これを行うには、[スタート]に移動し、 [コントロール パネル]を選択して、[Windows ファイアウォール]を選択します。

Windows ファイアウォール インターフェイスで、[詳細設定]タブをクリックします。

IIS を使用して Windows 上で FTP サーバーをセットアップする

[ネットワーク接続設定] セクションで、左側のペインのリストにあるすべての接続をクリックして選択し、[設定]をクリックします。これで、コンピュータ上で使用可能なポートを開くことができます。

以下の例では、サーバーは FTP サーバーであるため、FTP サーバー を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

小さなポップアップウィンドウが画面に表示されます。このポップアップ ウィンドウには、変更できる設定が含まれています。「OK」をクリックしてこのポップアップウィンドウを閉じます。

Windows ファイアウォールのメイン ウィンドウで、[OK] をクリックします。

Windows 7 以降のバージョンでは、ファイアウォールでポートを開くプロセスが少し異なります。

まずコントロール パネルから Windows ファイアウォールを開き、左側のペインで[詳細設定]をクリックします。次に[受信ルール]をクリックし、下にスクロールして[FTP サーバー (FTP トラフィックイン)]オプションを見つけ、そのオプションを右クリックして [ルールを有効にする]を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

次に[送信ルール]をクリックし、下にスクロールして[FTP サーバー (FTP トラフィックアウト)]オプションを見つけ、そのオプションを右クリックして [ルールを有効にする]を選択します。

この時点で、ファイアウォールが開いて FTP 接続が許可されます。 FTP サイトをネットワーク上の別のコンピュータに接続できます。
ただし、接続する前に、コンピュータの IP アドレスを取得する必要があります。

[スタート]に移動し、 [ファイル名を指定して実行]をクリックし、「CMD」と入力してコマンド プロンプト ウィンドウを開きます。コマンド プロンプト ウィンドウで「IPCONFIG」と入力し、コンピュータの IP アドレスをメモします。

IIS を使用して Windows 上で FTP サーバーをセットアップする

接続されている別のコンピュータの FTP クライアントで、上でメモした IP アドレスを入力し、匿名で接続します。これで、ローカル コンピュータ上のすべてのファイルが FTP クライアントに表示されます。または、エクスプローラーに移動し、FTP:\IP アドレスを入力して接続することもできます。

これで FTP サイトが機能するようになり、必要なだけフォルダを追加できます。ユーザーが接続すると、特定のディレクトリ パスに接続します。

IIS に戻り、「デフォルト FTP サイト」を右クリックして「新規」を選択し、「仮想ディレクトリ」を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

Windows 7 では、サイト名を右クリックし、[仮想ディレクトリの追加] を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

IIS 上に仮想ディレクトリを作成する場合、基本的にはローカル ハード ドライブ上にディレクトリ エイリアスを作成することになります。最初にディレクトリ名を尋ねられます。たとえば、FreeMovies や WordDocs などのシンプルでわかりやすいエイリアスを設定できます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

「次へ」をクリックし、フォルダーを共有するパスを参照します。たとえば、優れた映画をたくさん共有したい場合は、[マイ ビデオ]フォルダまたは共有したいビデオ ファイルが含まれているフォルダを参照します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

[次へ] をクリックし、 [読み取り]または[読み取り書き込み]などのアクセス オプションを選択します。単にファイルを共有したい場合は、[読み取り]を選択します。他のユーザーが自分のコンピュータにファイルをアップロードできるようにする場合は、 [読み取り書き込み]を選択します。

IIS を使用して Windows 上で FTP サーバーをセットアップする

「次へ」をクリックし、「完了」をクリックします。デフォルトの FTP サイトの下に新しい仮想ディレクトリが表示されます。

Windows 7 以降のバージョンでは、プロセスがより簡単になり、ユーザーは以下に示すように 1 つのダイアログ ボックスで手順を実行するだけで済みます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

パスフィールドに「/Test」または「/NameOfFolder」を入力すると、使用している FTP クライアントに接続できます。

エクスプローラーでは、 ftp://IP アドレス/エイリアス名 と入力できます。

IIS を使用して Windows 上で FTP サーバーをセットアップする

これで、作成したエイリアス フォルダー内のファイルが表示されるようになります。

IIS を使用して Windows 上で FTP サーバーをセットアップする

フォルダーは必要な数だけ作成できます。ネットワークの外部または内部から接続するユーザーにパブリック IP アドレスを提供することが重要です。

最後に、ローカル コンピュータが FTP サーバーとして機能できるように、ルーターでポート転送を設定する必要があります。

以下のその他の記事を参照してください。

幸運を!


Windows 10でPowerShellのバージョンを確認する方法

Windows 10でPowerShellのバージョンを確認する方法

PowerShell は、Windows 10 ユーザーにとって非常に便利なコマンド ツールの 1 つです。

TP-Link ID を作成して TP-Link WiFi 6 ルーターに追加する方法

TP-Link ID を作成して TP-Link WiFi 6 ルーターに追加する方法

TP-Link ID は、すべての TP-Link WiFi 6 ルーター、WiFi メッシュ システム、スマート ホーム デバイスで使用できるクラウドベースのアカウントです。

Windows 10 で Xbox One ゲーム コントローラーをセットアップする方法

Windows 10 で Xbox One ゲーム コントローラーをセットアップする方法

コンピュータ ゲームをプレイする最良の方法はゲーム コントローラを使用することだという人もいます。同じ意見をお持ちの場合は、Microsoft が Windows 10 で Xbox One コントローラーを簡単に使用できるようにする方法を用意していることを知ってうれしいでしょう。

Windows 10 コンピューターでシャットダウンを防ぐ手順

Windows 10 コンピューターでシャットダウンを防ぐ手順

Windows オペレーティング システムのシャットダウン プロセスは非常に簡単です。実際、Windows には、キーボード ショートカットの使用、スタート メニューとロック画面のシャットダウン オプション、パワー ユーザー メニューなど、コンピュータの電源をオフにするさまざまな方法とオプションが用意されています。

Windows サービスを停止または開始するプロセスを確認する方法

Windows サービスを停止または開始するプロセスを確認する方法

Windows サービスが停止または無効になることはあまり一般的ではありませんが、場合によっては発生する可能性があります。ここでの最大の問題は、Windows 10 でどのプロセスが停止したか、Windows サービスを更新したかを確認する方法がないことです。

データセンターのかさばりの概念を変える製品「6Uウォールマウント」IT担当者が無視できない3つの特長

データセンターのかさばりの概念を変える製品「6Uウォールマウント」IT担当者が無視できない3つの特長

APC by Schneider Electric ブランド (Schneider Electric グループの一部) の EcoStruxure 6U ウォール マウントは、常に大型で扱いにくい機械や機器でいっぱいのデータセンター モデルに対する認識を完全に変えました。

Windows10で時計待受画面を作成する方法

Windows10で時計待受画面を作成する方法

Windows 10 のアイドル画面の時計を設定するには、Fliqlo Flip Clock スクリーンセーバーを使用できます。

Windows 10 April 2018 Update の Windows Defender の新機能は何ですか?

Windows 10 April 2018 Update の Windows Defender の新機能は何ですか?

Windows 10 April 2018 Update の Windows Defender は更新および変更され、多くの新機能が追加され、データとシステムのセキュリティが強化されました。

これは、マウスを 1 回クリックするだけで Windows 10 のネットワーク設定をリセットする方法です。

これは、マウスを 1 回クリックするだけで Windows 10 のネットワーク設定をリセットする方法です。

Windows 10 でインターネット接続エラーの問題が発生した場合 (コンピューターまたはラップトップが有線ネットワークを受信できない、ネットワークに接続できない、または接続はできてもネットワークにアクセスできないなど)、ネットワークが遅い、ネットワークが不安定です、ネットワークが不安定です、黄色の感嘆符、Wifi に黄色の感嘆符... その後、Windows 10 コンピューターのネットワーク システムをリセットできます。

Windows 10でアプリケーションの起動履歴をオフにする方法

Windows 10でアプリケーションの起動履歴をオフにする方法

Windows 10 では、[スタート] メニューに頻繁に開くアプリケーションが保存されます。では、開いたアプリケーションの履歴をオフにしたい場合はどうすればよいでしょうか?