you need to set the parameters correctly in proftpd.conf
some similar to this. Do check out the doc
<Directory /*>
AllowOverwrite on
</Directory>
<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
AllowAll
</Limit>
<Directory *>
<Limit READ WRITE>
AllowAll
</Limit>
</Directory>
</Anonymous>
<Directory /*>
AllowOverwrite on
</Directory>
<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
AllowAll
</Limit>
<Directory *>
<Limit READ WRITE>
AllowAll
</Limit>
</Directory>
</Anonymous>
Freedom is slavery.
Ignorance is strength.