IISを使用してWindowsでFTPサーバーを設定する方法


以前は、いくつかの異なるプログラムを使ってあなたのコンピュータをWindowsファイル共有サーバにする方法 に投稿を書いていました。ローカルコンピュータのファイルを友だちや家族と簡単に共有する方法を探している場合は、これが簡単な方法です。

ただし、設定IISを使用してWindowsで独自のFTPサーバーを使用することはできますが、それには技術的な知識が必要です。もちろん、共有やセキュリティを細かく制御することもできるので、コンピュータのノウハウが少しでもある方にとってはより良い方法です。さらに、IISはすべてウェブサイトを運営しているので、FTPサーバーと一緒にいくつかのWebサイトを実行する場合は、IISが最適です。

Windowsの各フレーバーとそれらはすべてわずかに異なる機能セットを持っています。 IIS 5.0にはWindows 2000が付属し、5.1にはWindows XP Professionalが付属しています。 IIS 6は、Windows Server 2003およびWindows XP Professional 64ビット用です。

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

IISでのFTPサーバーの設定と構成

必要なものは、まず、IIS 7.5以降を使用することが最善の方法です。 Windowsで独自のFTPサーバーをセットアップするには、インターネットインフォメーションサービス(IIS)がインストールされていることを確認する必要があります。

Windows Vistaおよびそれ以前のバージョンでは、開始コントロールパネル]をクリックします。 プログラムの追加と削除に移動します。次に、[Windowsコンポーネントの追加と削除]をクリックします。 Windows 7以上の場合は、コントロールパネルの[プログラムと機能]をクリックし、[Windows機能を有効または無効にする]をクリックします。コンポーネントウィザードで、リストにIISが表示されるまでスクロールダウンしてチェックします。

turn features off 次へをクリックする前に、詳細 strong>をクリックしてからファイル転送プロトコル(FTP)サービスをオンにしてください。

iis

file transfer protocol

Windows 7以上の場合は、[インターネット情報サービスFTPサーバー]をクリックします。また、Web管理ツール]チェックボックスをオンにする必要があります。そうしないと、後で管理ツールからIISを管理できなくなります。 FTPの場合は、FTPサービス]チェックボックスをオンにする必要があります。そうしないと、FTPサーバーを作成するオプションはありません。

iis install

[OK]をクリックし、[次へ]をクリックします。 Windowsは、FTPサービスと一緒に必要なIISファイルをインストールします。この時点でWindows XPまたはWindows Vistaのディスクを挿入するよう求められることがあります。 Windows 7以上のディスクは必要ありません。

FTP用にIISをセットアップして設定する

IISをインストールしたら、コンピュータを再起動する必要があります。ここでは、IIS設定パネルを開いてFTPサーバーを設定する必要があります。 [開始]、[コントロールパネル]、[管理ツール]をクリックします。

admin tools iis

IISをVistaまたはそれ以前のバージョンで開いたときに、[インターネットインフォメーションサービス最初に、左側のメニューにコンピュータ名が表示されます。コンピュータ名の横にある+記号をクリックすると、Webサイト、FTPサイトなどのオプションが表示されます.FTPサイトに興味があるので、これも展開してください。

7

デフォルトのFTPサイトをクリックすると気付くはずです。 FTPサイトの上部にVCRボタンのようなボタンがいくつかあります(再生、停止、一時停止)。再生ボタンがグレー表示されている場合は、FTPサーバーがアクティブであることを意味します。あなたのFTPサーバーは今稼働中です!実際には、FTPクライアントソフトウェア経由で接続することができます。私はSmartFTPを使用しますが、あなたが好きなものを使いこなすことができます。

Windows 7以降では、IISとは違った見方ができます。まず、再生ボタンなどがありません。

には、認証、SSL設定、ディレクトリブラウジングなどのためのホーム画面の設定オプションが多数表示されます。 サイトを右クリックして[FTPサイトを追加]を選択する必要があります。

add ftp site

これは、FTPサイトを名前で指定し、

次に、バインディングとSSLを設定する必要があります。バインディングは基本的にFTPサイトで使用するIPアドレスです。他のウェブサイトを使用する予定がない場合は、未割り当てのすべてに残しておくことができます。

bindings and ssl

FTPサイトを自動的に開始するチェックボックスをオンのままにして、

最後に、認証と承認を設定する必要があります。 匿名または基本認証のいずれか、またはその両方を選択する必要があります。

エクスプローラを開いて入力することで、FTPサーバーに実際にアクセスすることができますftp:// localhostにあります。

FTPプログラムをお持ちの場合、同じことをすることができます。 FTPクライアントソフトウェアを開き、localhostをホスト名として入力し、ログイン用にAnonymousを選択します。 Connectを実行すると、フォルダが表示されます。

localhost

今どこで共有したいデータをドロップしますか? IISでは、デフォルトのFTPサイトはC:\ Inetpub \ ftprootにあります。そこにデータをダンプすることはできますが、他の場所に既にデータがあり、それをinetpubに移動したくない場合はどうなりますか?

Windows 7以降では、ウィザードを使用して任意の場所を選択できますが、フォルダは1つのみです。 FTPサイトにさらにフォルダを追加する場合は、仮想ディレクトリを追加する必要があります。

FTPクライアントをリフレッシュすると、ファイルがリストされているはずです。 !これでローカルのコンピュータにFTPサーバーが起動しました。ローカルネットワーク上の別のコンピュータからどうやって接続すればよいですか?

これを行うには、Windowsファイアウォールを開いてコンピュータとのFTP接続を許可する必要があります。そうしないと、すべての外部コンピュータがブロックされます。 スタートコントロールパネルWindowsファイアウォールをクリックしてから詳細 strong>[ネットワーク接続の設定]セクションの左のリストにすべての接続が選択されていることを確認します。

windows firewall [設定]ボタンをクリックします。これで、コンピュータが提供しているサービスに基づいて、コンピュータの特定のポートを開くことができるようになります。

小さなポップアップウィンドウが表示されます。いくつかの設定を変更して表示され、そのままの状態でそのまま[OK]をクリックします。

Windows 7以上では、ファイアウォールポートを開くためのプロセスが異なります。コントロールパネルからWindowsファイアウォールを開き、左側の[詳細設定]をクリックします。次に[受信ルール]をクリックし、FTPサーバー(FTPトラフィック)が表示されるまでスクロールし、右クリックして[ルールを有効にする]を選択します。 [送信ルール]をクリックして、[FTPサーバー(FTPトラフィックアウト)]と同じ操作を行います。

firewall ftp rule )これで、FTP接続用のファイアウォールが開かれました。次に、ネットワーク上の別のコンピュータからFTPサイトに接続しようとします。

[開始]に移動し、[実行]をクリックします。 >を入力し、CMDと入力します。 IPCONFIGと入力し、IPアドレスの番号を書き留めます。

ip address

他のコンピュータのFTPクライアントで、匿名で書き留めたIPアドレスにこれで、ローカルコンピュータ上のFTPクライアントと同じように、すべてのファイルを見ることができます。また、エクスプローラにアクセスして、FTP:\\ ipaddressを入力して接続することもできます。

FTPサイトが機能しているので、FTP目的で好きなだけ多くのフォルダを追加できます。

IISに戻り、Default FTP Siteを右クリックして[New]を選択し、 仮想ディレクトリ]をクリックします。

virtual directory

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

IISで仮想ディレクトリを作成する場合、基本的にローカルハードドライブのフォルダを指すエイリアスを作成します。だから、ウィザードでは、まずエイリアス名を求められます。 Makeは、 "WordDocs"や "FreeMovies"などのシンプルで便利なものです。

22

[次へ]をクリックして、参照する別名。

[次へ]をクリックして、 読み取りアクセスのみ、または読み取りと書き込みアクセスできます。ファイルを共有したいだけの場合は、「読み取り」をチェックします。

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

FTPクライアントを使用して接続するには、次のように入力します。パスフィールド "/ Test"または "/ NameOfFolder"。エクスプローラでftp:// ipaddress / aliasnameと入力するだけです。

26

エイリアスを作成したフォルダにあるファイルを参照してください。

27

あなたは好きなだけ多くのフォルダを作成することができます!唯一必要なことは、内部ネットワークの外部から接続している人にパブリックIPアドレスを与えることです。ユーザーが世界中のどこからでも接続できるようにするには、公開IPアドレスを与える必要があります。このアドレスは、 http://whatismyipaddress.com/ strong> に移動して見つけることができます。

ルータのFTPポートをFTPサーバをホストしているローカルコンピュータに転送する必要があります。 ポートフォワード は、ルータのポートをホームネットワーク上のコンピュータに転送する方法を示す素晴らしいサイトです。

>これは間違いなく多くのステップの情報です。このすべてについてご質問がある場合は、コメントを投稿してください!お楽しみください!

IISのインストール

関連記事:


17.11.2014