FTPサーバの設定 - WarFTP daemon

Top | Preface | ADSL | SrvEnv | CygWin | Domain | DDNS | Router | httpd | Perl | Mail | FTP | MySQL | Security | Link

サーバーを構築しようと思った理由の一つにFTPサーバーを自前で持ちたいということがあった。これは出張先から必要なファイルを自宅サーバーへアクセスし必要なファイルをダウンロードしたり、バックアップをアップロードしたりするなどインターネットを効果的に使い利便性を向上することだった。

FTPサーバーには、Jgg's internetのWarFTP daemon(無料)を採用した。最大の理由はフリーであるということ。設定のポイントは外部からの接続のためルータのポートを開放すること、これを忘れるといくら頑張っても外部から接続できないのです。

目次

1.WarFTP daemonのダウンロード
2.WarFTP daemonのインストール
3.WarFTP daemonのセットアップ
4.ルータでのポートの開放
5.WarFTP daemonの接続確認(サーバー、LAN内、グローバル)


1.WarFTP daemonのダウンロード

下記サイトからプログラムをダウンロードする。FTPとFTTPの2種類のダウンロード方法が示されますが、FTPでのダウンロードは重いのでHTTPを選択します。

JAGG'S Internet WarFTP daemon 1.82.00-RC7-win32

2.WarFTP daemonのインストール

ダウンロードしたwarftpd-1.82-00-RC7-i386.exeをクリックするとインストールウィザードが表示されウィザードに従ってインストールを実行します。


3.WarFTP daemonのセットアップ

インストール終了後、ユーザーアカウントを作成する。

ユーザーアカウントの作成

Files

Read

フォルダ内のファイルの読み込み可能

Write

フォルダ内のファイルの更新可能

delete

フォルダ内のファイルの削除可能

Execute

フォルダ内のファイルの実行可能

Directries

List(dir)

ファイル一覧の読み込み可能

Create

このフォルダ内に別のフォルダの作成可能

Remove

このフォルダ内にあるフォルダの削除可能

Special

DENY

このフォルダへのアクセスを無効にする

Root

このフォルダをルートにする

Home

このフォルダをホームにする

Recursive

下位フォルダに同じ設定をする
(これにチェックを入れるとDirectries
のCreate以下の操作が可能となります)


4.ルータでのポートの開放

ftpで送受信を行なうためポート20-21をルーターのNAT設定を利用して開放する。
その他のポート開放は以下のとおり、同時にNATを設定しておく。

サービス プロトコル ポート
Webサーバー http 80
SMTPサーバー smtp 25
FTPサーバー送受信 ftp 20, 21

5.WarFTP daemonの接続確認(サーバー機、LAN内、WAN(外部から))

サーバー内FTPアドレス 127.0.0.1

LAN内 192.168.1.200 (LAN内サーバアドレス)

WAN(外部インターネットから) ドメイン名


参考にしたサイト:


Top | Preface | ADSL | SrvEnv | CygWin | Domain | DDNS | Router | httpd | Perl | Mail | FTP | MySQL | Security | Link
Copyright (c) IIO Akitoshi, 2002-2006 All Rights Reserved