HELP PLEASE!

i setup vsftpd in fedora1, everything seemed to setup correctly and working properly

but my problem is.. whenever i create account in shell ussing this command "useradd" etc. i will be able to login through ssh but i cant login through my ftp program.

but the ftp is accepting anonymouse users.

can someone tell me please what went wrong?

Thanks alot