proftpd で、匿名FTP の設定をします。
/etc/proftpd.conf を見ると、下記のような Anonymous ディレクティブがコメントアウトされています。このコメントアウトを外してください。あとは、proftpd を再起動すれば、匿名FTPの設定が完了です。
#<Anonymous ~ftp> # User ftp # Group ftp (中略) # #</Anonymous>
ちなみに上記の場合、匿名FTPのルートディレクトリは、ユーザftp のホームディレクトリになります。環境によっては、ユーザftp は存在しても、ホームディレクトリは持たない設定になっている場合があります。その場合、/home/ftp を勝手に作って、そこにデータを格納しても、見ることができません。
対応は簡単です。ルートディレクトリの指定を、下記のように変更します。
<Anonymous /home/ftp>
匿名FTP は、通常参照権限のみを付与します。そのため、匿名FTP にデータを格納する場合は、ftp 以外のユーザでアクセスしてください。ftp ユーザでアクセスすると、匿名ログインとなり、ファイルのアップロードができません。そのため、/home/ftp のパーミッションは 777 にしておくと良いです。