[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Proftpd : faire passer un utilisateur pour www-data



Bonjour, 


je souhaiterais utiliser un compte d'un vrai utilisateur  (présent
dans /etc/passwd) pour www-data lorsqu'il transfert des fichiers sur le
serveur.

en lisant
http://proftpd.org/localsite/Userguide/linked/ref-directives.html
j'ai essayé la combinaison suivante (qui me semble pertinente)

DefaultRoot ~
<Directory ~MonUserftp>
        DirFakeUser on www-data
        DirFakeGroup on www-data
        UserOwner www-data
        GroupOwner www-data
</Directory>

Mais 
- Les fichiers créés reste sous l'identité MonUserftp
- Les logs du serveur affiche ceci :
    	USER MonUserftp: Login successful.
	chown(/fichier.test) as root failed: Opération non permise


J'ai vu qu'il fallait ajouter ceci :
  <IfModule mod_cap.c>
    # Allow root to use chown(2)
    CapabilitiesSet -CAP_CHOWN
  </IfModule>
Mais cela ne change rien (je redémarre le serveur ftp entre chaque
modifs)

Avez-vous des idées ?




--
Cordialement 
Grégory BULOT


Reply to: