Pages : 1
#1 Le 15/11/2012, à 01:48
- remixtech
Permissions Apache2
Bonjour,
J'ai une petite question concernant la configuration de mon serveur et plus particulièrement les permissions dans Apache2.
Je sais qu'il existe un utilisateur spécifique www-data qui permet de définir les autorisations.
Voilà ma structure
/dossier_parent/fils/petit_fils
J'ai un utilisateur voisin qui ne doit pas avoir la permission de rentrer dans le dossiers fils et ne pas voir petit_fils, c'est un utilisateur linux habituel mais qui n'a rien à voir avec apache2.
Pour ce faire j'ai créer un groupe famille qui contient (www-data, root, papa, maman, frere, soeur ... mais surtout pas voisin)
j'ai donc fait un chmod 770 comme ça voisin ne peut pas voir le contenu de fils et même pas avoir connaissance de petit fils.
voilà le truc
root:famille dwrxwrx--- fils
root:famille dwrxwrx--- petitfils
La question est www-data a les plein pouvoir dans fils et petit_fils en effet il appartient à famille . Pourquoi un visiteur sur mon site web ne peut uploader de fichier dans le dossier petit_fils (alors que www-data y a acces) ??
Et ma deuxième question, comment faire pour interdire à voisin de voir le contenu du dossier mais laisser la possibilité pour que les visiteurs sur mon site puisse uploader un fichier dans petit_fils ?
Merci beaucoup d'avance pour l'aide que vous pouvez m'apporter, la solution m'importe assez peu, ce que je veux c'est comprendre le fonctionnement des permissions dans ce cas là.
Bonne journée
Dernière modification par remixtech (Le 15/11/2012, à 01:48)
Hors ligne
#2 Le 15/11/2012, à 18:24
- richardgilbert
Re : Permissions Apache2
Normalmente www-data est un groupe, si tu veux que la personne n'aie pas de droits sur /var/www, il faut l'enléver du groupe
Debian, Ubuntu, Xubuntu, Lubuntu & Linuxmint.
Hors ligne
#3 Le 15/11/2012, à 22:51
- tiramiseb
Re : Permissions Apache2
Normalmente www-data est un groupe
www-data est l'utilisateur sous lequel tourne Apache, c'est également le nom de son groupe.
Pourquoi un visiteur sur mon site web ne peut uploader de fichier dans le dossier petit_fils (alors que www-data y a acces) ??
Qu'appelles-tu uploader un fichier, pour un visiteur d'un site web ? As-tu mis en place un outil web pour uploader des fichiers ?
comment faire pour interdire à voisin de voir le contenu du dossier mais laisser la possibilité pour que les visiteurs sur mon site puisse uploader un fichier dans petit_fils ?
Normalement, voisin n'a pas accès aux dossiers en question, il me semble que tu as bien configuré les droits pour ça...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 16/11/2012, à 16:07
- mazarini
Re : Permissions Apache2
Essaye de remplacer "famille" par "www-data" en mettant les utilisateurs autorisés dans le groupe "www-data" ensuite si ca marche.
Tu peux également vérifier que les fichiers sont bien à root.famille (ou un autre utilisateur).
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
Pages : 1