Info apache

Résolu
bonjour à tous (et toutes)

je suis en train d'installer un soft de gestion de projet qui tourne sur serveur LAMP et pour ça, à un moment donné, il faut modifier les propriétaires de certains fichiers en faisant un

chown apache

et là, surprise, l'utilisateur apache n'exite pas: (ci-joint mon fichier passwd)

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
sshd:x:100:65534::/var/run/sshd:/usr/sbin/nologin
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
mysql:x:102:104:MySQL Server,,,:/var/lib/mysql:/bin/false
proftpd:x:103:65534::/var/run/proftpd:/bin/false
ftp:x:104:65534::/home/ftp:/bin/false

est-ce normal???

config:
debian etch
apache2
php5
Configuration: Linux Debian
Mozilla 1.8.1.6

5 réponses

  1. Modérateur
    Salut,

    faut modifier les propriétaires de certains fichiers en faisant un

    chown apache

    et là, surprise, l'utilisateur apache n'exite pas: (ci-joint mon fichier passwd)


    c'est normal (on est sur Debian et on a déjà discuté d'apache :-)

    il faut faire
     chown www-data
    pas besoin de créer l'utilisateur

    de toute façon même si tu crées un utilisateur, tu seras obligé de modifier les directives
    User
    Group
    1. oui mais bon

      avant de créer un utilisateur comme ça je voudais bien comprendre un peu ;)

      d'ailleurs créer un utilisateur du nom de apache ne veut pas dire qu'il s'agira effectivement apache

      merci d'avance
      1. Modérateur
        Salut,

        quand apache est lancé on voit avec
        ps aux | grep apache qu'il y a plusieurs processus

        le 1er sous l'identité de root (c'est lui qui demarre le service)
        plusieurs sur l'identité de l'utilisateur spécifié par la directive User dans le fichier de configuration d'apache

        les instances sous l'identité de l'utilisateur spécifié par la directivé User sont en fait les processus en écoute pour les requêtes faites par les clients

        1. salut,

          effectivement la commande ps aux | grep apache m'a permis d'identifier le user de apache

          merci bcp