vsftpd version 1.2.1-3E.12 delivered with the RedHat Enterprise Linux 3.9 update creates files with wrong, insufficient access rights. Please avoid using this version of vsftpd. An unofficial bug fix is available from RedHat or Riege Software on request.
FTP is a legacy protocol to transfer files between hosts. Riege Software encourages customers to use scp or sftp instead of ftp to improve system security.