Is this the base system ftpd? If so, in addition to the logs (which probably will make the problem a lot more obvious), read the manpages for ftpd(8).
There could be a number of problems -- perhaps a bad shell for the user, or being listed in /etc/ftpusers (which denies access). Not sure I understand why it would be working for root, though; that's not good.
Let us know what you figure out.
__________________
Kill your t.v.
|