O recurso que você está procurando é chamado de umask . Esse recurso remove as permissões de uma configuração de permissão.
Definir um umask como zero ( 0 ) o desativa completamente. Se você configurá-lo para 2 , que irá desativar apenas a bandeira de "w' perto do fim das permissões. De acordo com a discussão (veja abaixo), se você fizer isso, vsftpd pode permitir o rwxrwxr-x que você está tentando alcançar.
Existem duas configurações no arquivo de configuração do vsftpd (talvez /etc/vsftpd.conf ).
-
local_umask(o que você quer) -
anon_umask(para usuários anônimos)
Leitura adicional: