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でhostsファイルを開く方法

Windowsでhostsファイルを開く方法

Windows コンピュータ上のホスト ファイルには、サーバーとポイントされるドメイン名に関する情報が保存されます。ホスト ファイルを編集して、Web サイトへのアクセスや Facebook へのアクセスをブロックできます...では、コンピューター上でホスト ファイルを開くにはどうすればよいでしょうか?

Windows 10 に Windows Subsystem for Linux 2 をインストールする方法

Windows 10 に Windows Subsystem for Linux 2 をインストールする方法

Windows 10 2004 では、Microsoft は Windows Subsystem for Linux バージョン 2 (WSL 2) を導入しています。これは、Windows 10 上で Linux をネイティブに実行できるようにするアーキテクチャの新しいバージョンであり、最終的には WSL 1 を置き換えます。

TeamViewerとは何ですか?

TeamViewerとは何ですか?

TeamViewer は、多くの人、特にコンピューターを日常的に使用し、テクノロジー分野で働いている人にとってよく知られた名前です。では、TeamViewerとは何でしょうか?

Windows 10でキーボードショートカットを使用してスピーカーを切り替える方法

Windows 10でキーボードショートカットを使用してスピーカーを切り替える方法

通常、オーディオ デバイスの使用に切り替えるには、システム トレイのスピーカー アイコンをクリックする必要があります。ただし、キーボード ショートカットを使用してこの操作を実行できます。

Windows 10 で通知センターをオフにする方法は?

Windows 10 で通知センターをオフにする方法は?

Windows 10 の通知センターは非常に便利です。ただし、多くのユーザーはこの機能を気にしないことがよくあります。特に、画面の右隅に頻繁に表示される通知は、ユーザーに不快感を与えるだけでなく、コンピューターの速度を低下させる原因にもなります。したがって、通知センターをオフにして、コンピューターの動作を高速化できます。

Windows 10 LTSC について学ぶ

Windows 10 LTSC について学ぶ

一部の企業は、Microsoft の長期サービス チャネルの導入を検討しています。他のすべての Windows 10 オペレーティング システム オプションと同様、Windows 10 LTSC にも独自の長所と短所があります。

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

Windows 10でXPS Viewerアプリケーションを追加/削除する方法

XPS ビューア アプリケーションを使用すると、XPS ドキュメントの読み取り、コピー、印刷、署名、アクセス許可の設定を行うことができます。このガイドでは、Windows 10 のすべてのユーザーに対して XPS ビューアー アプリを追加 (インストール) または削除 (アンインストール) する方法を説明します。

Windows 10で画像ファイルをPDFに変換する方法

Windows 10で画像ファイルをPDFに変換する方法

Windows 10 で画像ファイル形式を PDF ファイルに変換するには、ソフトウェアをインストールすることなく、システムで利用可能な変換モードをすぐに使用できます。

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

IE モードを使用して、最近廃止された Internet Explorer を置き換える方法

Windows 11 から Internet Explorer は削除されます。この記事では、LuckyTemplates が Windows 11 で Internet Explorer を使用する方法を説明します。

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

Windows 10 プロダクト キーを Microsoft アカウントにリンクする手順

この新機能を使用すると、マザーボードやプロセッサー (プロセッサー) またはハード ドライブの交換など、コンピューターのハードウェアを変更するときに Microsoft に連絡することなく Windows 10 を再アクティブ化できます。