[Apache] Groupes et droits d'accès
Publié : lun. 20 avr. 2015, 22:41
Salut tout le monde
J'ai un petit problème avec les droits d'accès par défauts de certains fichiers.
Je le reconnais… j'ai du mal à intégrer la notion de propriétaire/groupe propriétaire à partir du moment où je souhaite que deux personnes différentes puissent modifier le même dossier.
Bon, voici mon problème:
J'ai configuré proFTPd de manière à ce qu'il utilise des utilisateurs MySQL. Pour ce faire, j'ai suivi ce tutoriel
Et… ça marche! Wouhou! Champagne!
Sauf que… eh ben Apache me retourne une erreur 403. Boum!
«ls -l» me retourne… «permission denied».
Qu'à cela ne tienne, je passe en root -> «sudo ls -l» et voici le résultat:
C'est logique, c'est «ftpuser» qui a effectué le transfert FTP.
Mais apparemment… Apache (et moi) ne pouvons pas le lire.
Et l'important, c'est que Apache puisse tout de même lire les fichiers!
Et si j'essaie de faire l'inverse, c'est à dire de demander à Apache de créer le répertoire utilisateur et d'y écrire un fichier, le problème est le même: l'utilisateur FTP peut lire/écrire dans le répertoire, mais Apache retourne une 403 sur les nouveaux fichiers.
Donc, j'ai dû me planter quelques part dans les droits d'accès mais… je vois pas où
Vous avez une idée?
Merci d'avance à tous
J'ai un petit problème avec les droits d'accès par défauts de certains fichiers.
Je le reconnais… j'ai du mal à intégrer la notion de propriétaire/groupe propriétaire à partir du moment où je souhaite que deux personnes différentes puissent modifier le même dossier.
Bon, voici mon problème:
J'ai configuré proFTPd de manière à ce qu'il utilise des utilisateurs MySQL. Pour ce faire, j'ai suivi ce tutoriel
Et… ça marche! Wouhou! Champagne!
Sauf que… eh ben Apache me retourne une erreur 403. Boum!
«ls -l» me retourne… «permission denied».
Qu'à cela ne tienne, je passe en root -> «sudo ls -l» et voici le résultat:
Code : Tout sélectionner
-rw-r--r-- 1 ftpuser 1854 274949 Apr 20 22:35 ftp_quota.pdf
Mais apparemment… Apache (et moi) ne pouvons pas le lire.
Et l'important, c'est que Apache puisse tout de même lire les fichiers!
Et si j'essaie de faire l'inverse, c'est à dire de demander à Apache de créer le répertoire utilisateur et d'y écrire un fichier, le problème est le même: l'utilisateur FTP peut lire/écrire dans le répertoire, mais Apache retourne une 403 sur les nouveaux fichiers.
Donc, j'ai dû me planter quelques part dans les droits d'accès mais… je vois pas où

Vous avez une idée?
Merci d'avance à tous
