Skip to main content

専用サーバー:FTPのインストール

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

**FTP(ファイル転送プロトコル)**は、TCP/IPネットワーク上でファイルを転送するためのネットワークプロトコルです。システム間でファイルを簡単に交換できるように開発されました。

FileZilla Serverを使えば、Windows OS上にFTPサーバーを簡単に構築できます。FileZilla Serverはインストールと設定が簡単で、ユーザーアカウントの作成、アクセス権の管理、ファイル転送など多彩な機能を備えています。

準備

ダウンロード

FTPサーバーを構築するには対応するソフトウェアが必要です。WindowsサーバーOS向けの解決策としてFileZilla Serverソフトウェアが利用できます。ダウンロードはこちらからどうぞ:FileZilla server

インストール

セットアップファイルをダウンロードしたら、実行します。ダウンロードしたファイルをクリックすると、以下のウィンドウが開きます:

ここでインストールするパッケージを選択できますが、デフォルトのままで問題ないので、そのままNextをクリックし、インストール先を選択します:

この例では、FileZilla ServerはC:\Program Files (x86)\FileZilla Serverにインストールされますが、好きなパスを選んでもOKです。パスを選択したら、FTPサーバーのインストールと起動方法を指定し、ポート番号を決め、管理者パスワードを設定します。

その後、Nextをクリックし、最後にInstallを押してインストールを開始します。FileZilla FTPサーバーの管理画面が開きますので、Connect to FileZilla FTP Serverボタンをクリックしてください。

ホスト、ポート、パスワードの入力欄が表示されます。ホストとポートはそのままでOK、管理者パスワードを入力し、Okをクリックして接続を確立します。

設定

ユーザー作成

FTPでサーバーに接続するにはユーザーを作成する必要があります。
上部メニューのServerをクリックし、次にConfigureを選択します。

続いて、UsersメニューからAddをクリックして新しいユーザーを追加します:

この例ではユーザー名をYourUserNameにしていますが、もちろん好きな名前を設定してください。

パスワードと権限

ユーザーを作成したら、アクセス権とパスワードを設定します。GeneralカテゴリのCredentialsでユーザーを有効化し、パスワード設定を行います。セキュリティのためパスワードは必須です。Require a password to log inを選択し、希望のパスワードを設定しましょう。

ユーザーに適切な権限を与えるため、アクセス可能なディレクトリをAddでマウントポイントに追加します。仮想パスと実際のパスを指定します。例ではCドライブを\に割り当てています。

右側のPermissionsで指定したパスへのアクセス権を設定可能です。読み書き両方したい場合はRead+Writeに設定するのがおすすめです。

::: danger セキュリティのため、ユーザーには必要なフォルダのみアクセス権を与えるようにしましょう。 :::

設定が終わったらApplyをクリックして変更を保存します。

Windowsファイアウォールの例外設定

FTPサーバーへの接続を許可するため、WindowsファイアウォールでFileZilla Serverの通信を許可する必要があります。
コントロールパネル\システムとセキュリティ\Windows Defender ファイアウォールを開き、Windows Defender ファイアウォールでアプリまたは機能を許可するをクリックします。
次の画面で許可するアプリケーションを選択します:

この例ではパスがC:\Program Files (x86)\FileZilla Server\FileZilla Server.exeです:

最後にOKをクリックして設定を閉じれば、FTPサーバーへの接続が可能になります。

まとめ

おめでとうございます!FTPサーバーのインストールが無事完了しました。
もし質問やサポートが必要な場合は、いつでもお気軽にサポートチームにお問い合わせくださいね!毎日対応しています 🙂