In previous systems it defaulted to the more sensible 644, or "-rw-r--r--", which is also the system-wide default. Apparently, ftpd does not follow the system's UMASK setting. To change this for all users on the machine you need to create a file in /etc/ called ftpd.conf. In this file, add one line saying:
umask all 022Save the file and restart the ftp server. This will make uploaded files readable by all.

