Windows PCでFTPサーバーをセットアップする方法をお探しですか?この投稿では、ステップバイステップで説明します。 WindowsでFTPサーバーをセットアップする 、Windowsコンピュータ上のフォルダをFTPリポジトリとして設定し、Windowsファイアウォールを介してFTPサーバーを許可し、フォルダとファイルをFTPサーバー経由でアクセスして共有し、LanまたはWan経由で別のマシンからアクセスします。また、ユーザー名/パスワードまたは匿名アクセスでユーザーを制限することにより、FTPサイトへのアクセスを許可します。はじめましょう。
FTPとは何ですか?
FTPはの略です ファイル転送プロトコル クライアントマシンとFTPサーバー間でファイルを転送するための便利な機能。たとえば、構成済みのいくつかのファイルフォルダを共有します FTPサーバー ポート番号で、そしてユーザーはどこからでもFTPプロトコルを介してファイルを読み書きできます。また、ほとんどのブラウザはFTPプロトコルをサポートしているため、次のブラウザを使用してFTPサーバーにアクセスできます。 FTP:// YOURHOSTNAME また IPアドレス。
WindowsでFTPサーバーをセットアップする方法
FTPサーバーをホストするには、コンピューターがワイヤレスネットワークに接続されている必要があります。また、別の場所からFTPサーバー上のファイルのアップロード/ダウンロードフォルダーにアクセスするには、パブリックIPアドレスが必要です。 FTPサーバーとして機能するようにローカルPCを準備しましょう。これを最初に行うには、FTP機能とIISを有効にする必要があります(IISは、詳細を読むことができるWebサーバーソフトウェアパッケージです。 ここ )。
ノート: 以下の手順は、Windows8.1および7でのFTPサーバーのセットアップと構成にも適用できます。
FTP機能を有効にする
FTPおよびIIS機能を有効にするには、
- Windows + Rを押して、次のように入力します appwiz.cpl そしてわかりました。
- これにより、Windowsのプログラムと機能が開きます
- [Windowsの機能をオンまたはオフにする]をクリックします
- トグルオン インターネットインフォメーションサービス 、を選択します FTPサーバー
- チェックされているすべての機能をインストールする必要があります。
- [OK]を押して、選択した機能をインストールします。
- これには機能のインストールに時間がかかります。完了するまで待ちます。
- その後、Windowsを再起動して変更を有効にします。
Windows10でFTPサーバーを構成する方法
FTP機能を正常に有効にした後、以下の手順に従ってFTPサーバーを構成します。
どこにでも新しいフォルダを作成して名前を付ける前に(たとえば、Howtofix FTPサーバー)
PCのIPアドレスを書き留めます(このオープンコマンドプロンプトを確認するには、次のように入力します ipconfig )これにより、ローカルIPアドレスとデフォルトゲートウェイが表示されます。注:システムでは静的IPを使用する必要があります。
また、別のネットワーク経由でFTPファイルにアクセスする場合は、パブリックIPアドレスが必要です。 ISPにパブリックIPアドレスを要求できます。パブリックIPを確認するには、Chromeブラウザを開いてwhats my IPと入力すると、パブリックIPアドレスが表示されます。
- スタートメニューの検索に「管理ツール」と入力し、検索結果から選択します。
- また、[コントロールパネル]->[すべてのコントロールパネル項目]->[管理ツール]から同じものにアクセスできます。
- 次に、インターネットインフォメーションサービス(IIS)マネージャーを探し、それをダブルクリックします。
- 次のウィンドウで、左側のパネルでローカルホスト(基本的にはPC名)を展開し、サイトに移動します。
- サイトを右クリックし、[FTPサイトの追加]オプションを選択します。これにより、FTP接続が作成されます。
- サイトに名前を付け、ファイルの送受信に使用するFTPフォルダーのパスを入力します。ここでは、FTPサーバー用に以前に作成したフォルダーパスを設定します。または、FTPファイルを保存するための新しいフォルダを作成することもできます。ただあなたの個人的な好みに依存します。
- [次へ]をクリックします。ここで、ドロップダウンボックスからローカルコンピュータのIPアドレスを選択する必要があります。コンピューターに静的IPを既に設定していることを願っています。
- FTPサーバーのデフォルトのポート番号としてポート番号21を残しました。
- そして、SSL設定をSSLなしに変更します。他のデフォルト設定のままにします。
ノート: ビジネスサイトを構成する場合は、転送にセキュリティの層を追加するため、必ず[SSLが必要]オプションを選択してください。
- [次へ]をクリックすると、認証画面が表示されます。
- この画面の認証セクションに移動し、基本オプションを選択します。
- [認証]セクションで、ドロップダウンメニューから指定したユーザーを入力します。
- 下のテキストボックスに、Windows 10アカウントのユーザー名を入力して、FTPサーバーにアクセスできるようにします。必要に応じて、ユーザーを追加することもできます。
- 権限セクションでは、他のユーザーがFTP共有にアクセスする方法と、読み取り専用または読み取りと書き込みのアクセス権を持つユーザーを決定する必要があります。
このシナリオを想定してみましょう。 特定のユーザーに読み取りおよび書き込みアクセスを許可する場合は、明らかにユーザー名とパスワードを入力する必要があります。他のユーザーは、ユーザー名やパスワードなしでFTPサイトにアクセスしてコンテンツのみを表示できます。これは、匿名ユーザーアクセスと呼ばれます。次に、[完了]をクリックします。
- 最後に、[完了]をクリックします。
これで、Windows 10マシンでのFTPサーバーのセットアップは完了ですが、FTPサーバーを使用してファイルを送受信するには、いくつかの追加の操作を実行する必要があります。
FTPがWindowsファイアウォールを通過できるようにする
Windowsファイアウォールのセキュリティ機能は、FTPサーバーにアクセスしようとするすべての接続をブロックします。そのため、手動で接続を許可し、ファイアウォールにこのサーバーへのアクセスを許可するように指示する必要があります。これをする
ノート: 現在、ファイアウォールはアンチウイルスアプリケーションによって管理されているため、そこからFTPを構成/許可するか、アンチウイルスのファイアウォール保護を無効にする必要があります。
WindowsのスタートメニューでWindowsファイアウォールを検索し、Enterキーを押します。
左側のパネルに、Windowsファイアウォールオプションを介してアプリまたは機能を許可することが表示されます。クリックして。
次のウィンドウが開いたら、[設定の変更]ボタンをクリックします。
リストからFTPサーバーを確認し、プライベートネットワークとパブリックネットワークの両方で許可します。
完了したら、[OK]をクリックします
それでおしまい。これで、ローカルネットワークからFTPサーバーに接続できるようになります。この開いているWebブラウザを確認するには同じネットワークに接続されている別のPCでftp:// yourIPaddressと入力します(注:ここではFTPサーバーのPC IPアドレスを使用します)。以前にFTPサーバーへのアクセスを許可したユーザー名とパスワードを使用します。
FTPポート(21)ルーターでの転送
これで、LANからWindows10FTPサーバーにアクセスできるようになります。ただし、別のネットワーク(サイドLAN)からFTPサーバーにアクセスする場合は、FTP接続を許可する必要があります。また、FTPポート21を介した着信接続を許可するには、ルーターのファイアウォールでポート21を有効にする必要があります。
デフォルトゲートウェイアドレスを使用して、ルーター設定ページを開きます。 Ipconfigコマンドを使用して、デフォルトゲートウェイ(ルーターのIPアドレス)を確認できます。
私の場合は192.168.1.199で、認証を求められ、routeradminのユーザー名とパスワードを入力します。ここで詳細オプションからポート転送を探します。
次の情報を含む新しいポートフォワーディングを作成します。
- それを右クリックし、管理者として実行してアプリケーションをインストールします。
- スタートメニューで同じタイプのFilezillaを開くには、検索してを選択します。
次に、新しい変更を適用し、新しいルーター構成を保存します。
別のネットワークからFTPサーバーにアクセスする
これですべての設定が完了しました。FTPサーバーは、PCがインターネットに接続されている場所ならどこからでもアクセスできるようになります。 FTPサーバーをすばやくテストする方法は次のとおりです。パブリックIPアドレスを書き留めておいてください(FTPサーバーを構成した場所、それ以外の場合はブラウザーを開いて、whats my IPを入力してください)
ネットワーク外の任意のコンピューターに移動し、検索バーにFTP://IPアドレスを入力します。ユーザー名とパスワードをもう一度入力して、[OK]をクリックする必要があります。
FTPサーバー上のファイル、フォルダーのダウンロードとアップロード
また、( FileZilla )クライアントマシンとFTPサーバー間のアップロード管理ファイル、フォルダをダウンロードします。 FTPサーバーを管理するためにそれらのいずれかを使用できる利用可能な複数の無料のFTPクライアントがあります。
FileZilla :Windowsで利用可能なFTPクライアント
サイバーダック :Windowsで利用可能なFTPクライアント
WinSCP :Microsoft Windows用の無料のオープンソースSFTP、FTP、WebDAV、Amazon S3、およびSCPクライアント
Filezillaを使用してFTPを管理する
FileZillaクライアントソフトウェアを使用して、FTPサーバー上のファイルフォルダーを管理(ダウンロード/アップロード)してみましょう。とても簡単です。Filezillaの公式サイトにアクセスして Filezillaクライアントをダウンロードする Windows用。
windows10 アクティビティ
次に、FTPサーバーの詳細を入力します。たとえば、 ftp://10.253.67.24(パブリックIP) 。どこからでもFTPサーバーへのアクセスを許可されているユーザー名を入力し、認証用のパスワードを入力してポート21を使用します。[クイック接続]をクリックすると、ダウンロード可能なすべてのファイルフォルダーが一覧表示されます。マシンの左側のウィンドウと右側はFTPサーバーです
また、ここでファイルを左から右にドラッグするとファイルがFTPサーバーに移動し、ファイルを右から左にドラッグするとファイルがクライアントマシンに移動します。
正常に作成および構成したのはこれだけです。 Windows10上のFTPサーバー 。これらの手順を実行しているときに問題が発生しましたか?以下のコメントでお知らせください。最善を尽くしてご案内しますか?
また、読んでください