目次
このチュートリアルでは、世界中のどこからでもファイルをアップロードまたはダウンロードできるように、ネットワーク上にFTPサーバーを設定する方法を紹介します。 この作業には 無料Filezillaサーバーソフト クライアントとサーバー間のFTPおよびFTP over SSLセキュア暗号化接続をサポートする信頼性の高いFTPサーバーのセットアップを支援することができます。
また、FTP共有フォルダをローカルドライブ(ドライブレター)としてマッピングし、Windowsエクスプローラから共有フォルダに簡単にアクセスできるようにすることも可能です。
このチュートリアルでは、Filezillaサーバーを使用して、ネットワーク上に独自のFTPサーバーを設定する方法について詳しく説明します。
Filezilla FTPサーバーのインストール、設定、使用方法。
第1回 Filezillaサーバーのインストール、第2回 Filezillaサーバーの設定、第3回 Filezilla FTPサーバーと共有フォルダーへの接続。 第1回 FTP Filezillaサーバーをインストールする方法。
1. まず最初にダウンロードする必要があります。 Filezillaサーバー Windows用。
2. ダウンロードが完了したら、「FileZilla_Server.exe」をダブルクリックして、インストールを開始します。
3. 画面の指示に従って、Filezillaサーバーをコンピュータにインストールします。 以下の画面が表示されたら、次のいずれかを選択します。 WindowsでFilezillaサーバーを起動する (デフォルトのオプション)または Filezillaサーバーを手動で起動する を押してください。 次のページ .
4. 次に、サーバーインターフェースの起動方法を選択し インストール :
- すべてのユーザー(デフォルト) 現在のユーザーのみ 手動
5. インストールが完了したら、Filezillaサーバーのアプリケーションを起動して 接続 をクリックして、新しいFTPサーバーを管理(設定)してください。
第2部 Filezillaサーバーの設定方法。
Filezilla Serverインストール後、いよいよFTP Serverの設定です。
ステップ1.FTPユーザーを作成する。
1. メインメニューから 編集 > ユーザー . *
注:FTPサーバーにアクセスするユーザーを複数作成し、同じ権限を持たせたい場合は グループ .
2. 一般] の項目で 追加 をクリックして、FTPサーバーにアクセスできるユーザーを追加します。
3. 新しいユーザーの名前(例:"User21")を入力し、 を押します。 OK .
4. そして、チェックします。 パスワード にチェックを入れ、セキュリティのためにFTPユーザーのパスワードを入力します。
ステップ2.FTP共有フォルダを作成します。
1. FTPユーザーの追加を終えたら、[FTPユーザー]を選択します。 共有フォルダー をクリックし、左側の 追加 ボタンをクリックすると、FTPで共有するフォルダーを選択できます。
ヒント:FTP共有アクセス用のフォルダをまだ作成していない場合は、「追加」ボタンを押す前に、Windowsエクスプローラを開いてディスクに新しいフォルダを作成してください。
2. FTPアクセスに使用するコンピュータのフォルダーを選択し OK .
3. 最後に共有フォルダのユーザー権限(読み取り、書き込み、削除など)を割り当ててから OK をクリックして、Filezilla Server のプロパティを閉じます。
これで、FTPファイルサーバーの基本設定は終了です。
ステップ3.FTPサーバーを確保する。
FTPサーバーをよりセキュアにしたい場合は、メインメニューから 編集 > 設定 :
1. 一般設定 : FTP接続用の "21 "とは別のポート*を指定します。 (例: "54557")
注意:FTPサーバーがファイアウォールやルーターの内側にあり、外部からアクセスする場合は、新しいポートをFTPサーバーの内部IPアドレスにマッピング(転送)する必要があります(ファイアウォール/ルーターの設定)。
.
2. で IPフィルター。 は、FTPサーバーへのアクセスを許可するIPと許可しないIPを指定します。
例)以下のスクリーンショットでは、内部ネットワークのIPアドレス192.168.1.121をFTPサーバーへの接続を許可しないように設定しています。
3. 最後に、FTP over TLS設定を有効にし、データの暗号化に公開鍵と秘密鍵の組み合わせを使用することで、FTPサーバーをより安全にすることができます。
第3回 クライアントからFilezillaサーバーと共有フォルダにアクセスする方法。
FTPサーバーのインストールが完了したら、以下のいずれかの方法で、内部(または外部*)ネットワーク上のどのコンピューターからでも、新しいFTPサーバーと共有フォルダーにアクセスすることができます。
方法1.インターネットブラウザからFTPサーバーの共有にアクセスする方法2.WindowsエクスプローラからFTPサーバーの共有にアクセスする方法3.FTPクライアントを使用してFTPサーバーにアクセスする方法です。
* 重要な注意事項 外部のネットワーク(インターネット経由)からFTPサーバーにアクセスする場合は、FTPサーバーの設置場所(側)で以下の作業を行う必要があります。
- ファイアウォール/ルーターでFTPサーバーの内部IPアドレス(およびポート)にFTP接続を転送する。 ファイアウォール/ルーターで指定したFTPポートでのFTP接続を許可する。 インターネット経由でFTPサーバーに接続するには、パブリックIPアドレス(http://www.whatismyip.com/)を知る必要があります。この場合、お客様の生活を便利にするために、ドメイン名を割り当てておくとよいでしょう。DDNSサービス(例:http://www.noip.com/)を利用した動的(パブリック)なIPアドレス
方法1.インターネットブラウザからFTPサーバーシェアにアクセスする。
ローカル(内部)ネットワークから、Webブラウザ(Internet Explorer、Firefox、Chromeなど)を使って、FTPサーバーにアクセスする場合。
1.インターネットブラウザを開き、アドレスバーにFTPサーバーのホスト名(またはIPアドレス)とFTPポート番号(FTP接続用のデフォルトの「21」ポートを変更した場合)を入力し、「OK」を押します。 入力 .
例えば、こんな感じです。 FTPサーバーの内部IPアドレスが「192.168.1.200」、FTP接続用のリスニングポートが「54557」の場合、次のように入力します。
- ftp://192.168.1.200:54557
2.次に、FTPサーバーにログオンするために必要な認証情報を入力します(ある場合)。
方法2.Windowsエクスプローラから直接FTPサーバーの共有にアクセスする。
WindowsエクスプローラーでFTP共有フォルダにアクセスする場合は、Windowsエクスプローラーのアドレスバーで、次のように入力します。 ftp:// の後に、FTPサーバーのホスト名(またはURL、IPアドレス)を続けます。
例 FTPサーバーのIPアドレスが「192.168.1.200」で、FTP接続用のリスニングポートが「54557」の場合、次のように入力します。
- ftp://192.168.1.200:54557
さらに ネットワークロケーションを追加する ウィザードを使用して、FTP共有フォルダのショートカットをWindowsエクスプローラに追加します。 そのためには
1. Windowsエクスプローラーを起動します。
2. 空白の領域で右クリックし、以下を選択します。 ネットワークの場所を追加する .
3. クリック 次のページ を2回クリックし、次の画面で、FTPサーバーのIPアドレスとポート番号を入力します。 をクリックします。 次のページ を行った場合。
4.チェックをはずす その 匿名でのログオン にチェックを入れ、FTPを入力します。 ユーザー名 .プレス 次のページ .
5. 新しい接続の名前はデフォルトのままにしておき(または別の名前を入力し)、次のボタンを押します。 次のページ .
6. クリック 仕上がり をクリックして、ウィザードを終了します。
7. 最後に認証情報を入力するように指示されます。
8. 認証情報を入力すると、新しいFTPネットワークロケーションがWindowsエクスプローラに表示されます。
* 注 FTP共有フォルダにドライブレターを割り当て、接続を恒久的にしたい場合(そしてあなたの生活を楽にしたい場合)は、こちらの記事:WindowsでFTPドライブをローカルのドライブレターにマップする方法 をお読みください。
方法3.FTPクライアントを使用して、FTPサーバーにアクセスする。
最後の方法は、以下のようなFTPクライアントプログラムを使用することです。 FileZillaクライアント または ウィンエスシーピー または ファイアーエフティーピー (Fireboxの場合)でFTPサーバーに接続します。
以上です!このガイドが役に立ったかどうか、あなたの経験についてコメントを残してください。 他の人のために、このガイドを「いいね!」と「シェア」してください。
アンディ・デイビス
Windows に関するシステム管理者のブログ