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

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à