My FTP server allowing unauthenticated users to download files.

I've a FTP server that I use as a file sharing machine. Recently it has been allowing unauthenticated users to download files while rejecting users that have user name and pass. Why do FTP server do like that, and what's the solution?
