wu-ftpd-2.4.2-beta-18-vr13
Linux


1. wu-ftpd-2.4.2-beta-18-vr13 とは

ユーザごとにアクセス制限を設けることが可能なFTPサーバです。プロバイダなどで広く使用されていますので実績十分です。もちろん anonymous FTPの設定も可能です。
ここではオリジナルのwu-ftpdに改良を加えたvr版を使用します。


2. wu-ftpd のコンパイル

2.1. 準備
まずソースを手にいれましょう。
・wu-ftpd-2.4.2-beta-18-vr13.tar.gz

2.2. ソースの展開

# cd /usr/src
# tar -xzvf wu-ftpd-2.4.2-beta-18-vr13.tar.gz
# cd wu-ftpd-2.4.2-beta-18-vr13
2.3. 前準備
config.hの#define内容を確認します。
% less config.h
2.4. Make

# ./build lnx
2.5. Install

# ./build install
# (cd doc/examples/; cp ftpaccess ftpconversions ftpusers ftpgroups ftphosts /etc)
2.6. 設定ファイルがそろっているかどうかのチェック

# src/ckconfig
これらのファイルを編集することでアクセス制御が行なえます

2.7. /etc/inetd.conf の設定
該当箇所を確認・変更してください
# vi /etc/inetd.conf
----------
ftp stream  tcp nowait  root    /usr/sbin/tcpd  /usr/sbin/wu.ftpd
----------
2.8. 後かたづけ

# ./build clean