Ciao a tutti, ho un quesito forse già posto, ma non sono riuscito a trovare nulla che parli di file e diritti con ftp.

Se ho un server apache con vari vhost, e voglio fornire un accesso distinto per vhost con ftp come faccio a dire ad apache di creare i file lato scripting con i diritti di accesso ftp?

Mi spiego meglio con un esempio

www.example.com ha uno script che crea un file sulla sua webroot, il file verrà creato con owner e group dell'istanza di apache, nel mio caso www-data:www-data.

L'utente rossi ha l'accesso alla sua webroot via ftp e a livello unix rossi fa parte del gruppo rossi (rossi:rossi)

A questo punto c'è un problema non idifferente, a livello sito\apache i file vengono creati con dei diritti che l'utente rossi non può piu modificare via ftp!

Apache genera i file con diritti 644 quindi anche se rossi facesse parte del gruppo www-data non potrebbe comunque scrivere.

C'è il modo di dire ad apache di creare file 664?

Ci sono altre soluzioni?

grazie