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