Wu-ftpdも仮想化して使うように設定できます(訳注:「Virtual-wu-ftpd」
(吉峯 幸郎さん訳)も出ているのでそちらも参照して下さい)。しかし各ドメイン
でパスワードファイルをわけた状態にはできません。例えばもし
bob@domain1.com
と bob@domain2.com
の両方がアカウント
を必要とした場合、どちらか一方をbob2としたりします。つまり違う名前にする
必要があります。
各ドメインの仮想ファイルシステムがある状態なのでパスワードファイル
をわけてしまえばこの問題は解消します。virtnewuserスクリプトと
virtpasswdスクリプトを上に書いたような方法で作って設定してください。
仮想ファイルシステムによって各仮想環境上で影響を受けることなくanonymous ftp
を行うことができます。
inetd.confにwu-ftpをエントリします。
ftp stream tcp nowait root /usr/bin/virtuald virtuald /virtual/conf.ftp wu.ftpd -l -a