Droit apache debian etch

Résolu/Fermé
kipetrovitechy Messages postés 178 Date d'inscription samedi 25 février 2006 Statut Membre Dernière intervention 28 février 2013 - 21 juil. 2008 à 21:21
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 22 juil. 2008 à 21:11
Bonjour a tous,
je suis a la recherche de l'orthographe d'une commande pour donner des droit a apache,
je pense que mes probleme ce site au niveau des droits du dossier www.

j'ai installé le logiciel xamp pour avoir un serverweb en local,
j'ai créer un dossier www dans le home de mon utilisateur et j'ai modifier le chemin du documen
troot dans le fichier de httpd.conf que j'ai normalement modifier corectement.
je pense que mon probleme ce situe au niveau de l'utilisateur "nobody" et du groupe "nogroup",
en regardant les droit des dossiers /opt/lampp je me suis apperçu que le dossier htdocs par
default dans xampp a un utilisateur nobody je crois:

drwxr-xr-x 4 nobody root 4096 2008-07-20 21:15 htdocs

alors que dans mon dossier personne,l le dossier www et comme sa:

drwxr-xr-x 2 root root 4096 2008-07-21 10:45 www

je me souvient que j'ai créer ce dossier ave la commande ~mkdir www
mais si j'étais en route a ce moment la il me l'aurais mis dans le dossier de root
enfin l'idée c'est d'avoir les meme droit sur www que sur le dossier par default de xampp.
que sa fasse un
drwxr-xr-x 2 nobody root 4096 2008-07-21 10:45 www

le mieux ce serait de mettre l'utilisateur nobody dans nogroup si vous pouvez m'apporté cette
commande que je n'arrive pas a trouvé.
au moins apres si sa marche pas j'aurais essayé.
merci a tous

3 réponses

L'utilisateur et le groupe par défaut d'apache2 est www-data si mes souvenirs sont bons.
SI vous mettez votre appli dans /opt/lampp, faite un lien symbolique vers /var/www/lampp pour Apache2 .

Il faut éviter de faire pointer un serveur web dans /home/ par mesure de précaution.

Cordialement,
0
kipetrovitechy Messages postés 178 Date d'inscription samedi 25 février 2006 Statut Membre Dernière intervention 28 février 2013 11
22 juil. 2008 à 21:02
j'ai reussi,
j'ai bien fait le lien simbolique que vous me parlez cependant c'est la commande chown pour dire a linux que le proprietaire est root et que le groupe est www-data
sa fait un chown -R 755 root:www-data /home/www
je sais plus si j'ai mis 750,
et chmod 755 ou 750 -R pour recursif /www
en gros c'est mes debut en serveur web donc pour l'instant sa marche, je ferais plus securiser que je ne passerais pas par un logiciel cdomme lampp.
donc c'est resolut.
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
22 juil. 2008 à 21:11
salut,

je sais plus si j'ai mis 750,

cela signifierait que les "autres" n'auraient pas accès à www, .......non ?
0