vsftpd man ファイルによると、デフォルトは 776 であるため、誰かがあなたの umask を既に変更しているようです。次の値について設定を確認し、それに応じて調整してください。
<ブロック引用>file_open_mode
アップロードされたファイルが作成されるパーミッション。この値の上に umask が適用されます。アップロードしたファイルを実行可能にしたい場合は、0777 に変更することをお勧めします。
デフォルト:0666
<ブロック引用>local_umask
ファイル作成用の umask がローカル ユーザーに対して設定される値。ノート! 8 進数値を指定する場合は、"0" プレフィックスを覚えておいてください。そうしないと、値は 10 進数として扱われます!
デフォルト:077