Apache e utenti virtuali FTP

2 risposte [Ultimo contenuto]
Ritratto di miky78
miky78
(Newbie)
Offline
Newbie
Iscritto: 21/08/2008
Messaggi: 3

Ho un altra domanda da porvi.

Su un server ho degli utenti virtuali su pureftpd, quindi ho user = ftpuser e group = ftpgroup.

Quando creo un Virtual Host apache non ha problemi a leggere questi file, ma se faccio ad esempio un upload via web il file ha come owner www-data:www-data e l'utente FTP perde il controllo.

So che la soluzione sarebbe suphp o con il PHP in CGI....ma c'è un'altra soluzione?

Grazie.

Ritratto di franz
franz
(Collaboratore)
Offline
Collaboratore
Iscritto: 21/12/2005
Messaggi: 423

Non so se l'utente apache possa farlo, ma potresti mettere il richiamo del comando chown ftpuser.ftpgroup dopo l'upload fatto con php.
HTH

There are only 10 types of people in the world: those who understand binary and those who don't.

Ritratto di miky78
miky78
(Newbie)
Offline
Newbie
Iscritto: 21/08/2008
Messaggi: 3

Non è cosa carina dire al cliente metti ftpuser.ftpgroup dopo l'upload. anche perché alcuni usano cms tipo joomla e andare a mettere mani nel codice se non si è esperti del cms è un problema.

Volevo sapere se c'è una alterantiva a suPHP (che non credo sia il massimo della sicurezza) o al php come cgi