Page 1 sur 1

[Apache] Groupes et droits d'accès

Publié : lun. 20 avr. 2015, 22:41
par chindit
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:

Code : Tout sélectionner

-rw-r--r-- 1 ftpuser 1854 274949 Apr 20 22:35 ftp_quota.pdf
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 :)

Re: [Apache] Groupes et droits d'accès

Publié : lun. 20 avr. 2015, 22:55
par benjarobin
Bien que le groupe soit invalide (non connu du système), les droits sur ce fichier permettent très bien sa lecture. Par contre je soupçonne un problème de droit au niveau des dossiers parents

Re: [Apache] Groupes et droits d'accès

Publié : lun. 20 avr. 2015, 23:02
par chindit
benjarobin a écrit :Bien que le groupe soit invalide (non connu du système), les droits sur ce fichier permettent très bien sa lecture. Par contre je soupçonne un problème de droit au niveau des dossiers parents
Dossier parent:

Code : Tout sélectionner

drwxrw-r-- 2 ftpuser http 4096 Apr 20 22:35 chindit
Dossier parent du parent (architercture: «/srv/http/parent/chindit/ftp_quota.pdf»)

Code : Tout sélectionner

drwxr-xr-x   4 http  http        4096 Apr 20 22:34 parent
Je vois pas ce qui coince… :(

Re: [Apache] Groupes et droits d'accès

Publié : lun. 20 avr. 2015, 23:03
par benjarobin
Pourtant il manque quelque chose d'essentiel... Les droits d’exécutions sur le dossier parent.