On dirait que quelqu'un a déjà modifié votre umask puisque selon le fichier man vsftpd, la valeur par défaut est 776. Vérifiez votre configuration pour les valeurs suivantes et ajustez en conséquence.
file_open_mode
Les autorisations avec lesquelles les fichiers téléchargés sont créés. Les Umasks sont appliqués en plus de cette valeur. Vous pouvez changer en 0777 si vous voulez que les fichiers téléchargés soient exécutables.
Par défaut :0666
local_umask
La valeur à laquelle umask pour la création de fichiers est défini pour les utilisateurs locaux. REMARQUE! Si vous souhaitez spécifier des valeurs octales, souvenez-vous du préfixe "0" sinon la valeur sera traitée comme un entier en base 10 !
Par défaut :077