■ wu-ftpdとは
ProFTPdと同じ「FTPデーモン」の1つ。■Proftpdの削除→wu-ftpdインストール
VineLinuxの標準はProFTPdでしたが昔はwu-ftpdでした。両方を比べると使用者数、設定の柔軟さ、レスポンスともProftpdのほうが勝っているように感じます。
が、バージョン1.2.10rc1からはNLST-Rをサポートしなくなりました(勧告を受けて)
NLST -RはシェアFTPクライアント「FFFTP」の標準であり、これが使えないのはとても不便です。
かといって古いデーモンにしておくとセキュリティホールが心配・・・
そんなときは2004.10/8現在、最新版でNLSTをサポートしているwu-ftpdという選択肢があります。
先に例によってVinePlusにwu-ftpdのRPMがあるので最新版をもってきてください(APTでもOK)■wu-ftpdの設定
# rpm -e proftpd.conf
# vi /etc/inetd.conf
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
↑ない場合は、付け足す
:wq# rpm -ivh wu-ftpd.rpm
設定ファイルは/etc/ftpaccessにありますので、viで開いて以下のように編集します
guestuser *
guestgroup ftpmembers
↑ここに指定したグループにFTPを許可するユーザを所属させるclass all real,guest *
chmod no anonymousあとはinetを再起動させるだけで適用してくれます。
# /etc/rc.d/init.d/inet restart