Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2804 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment demarrer Apache avec www-data ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment demarrer Apache avec www-data ?

n°728955
sohoo
Posté le 13-09-2005 à 09:23:34  profilanswer
 

Bonjour,
 
Je souhaite faire redemarrer mon serveur Apache avec l'utilisateur www-data.
 
Comment faire ?
 
Voici le message que j'obtiens quand je fait la manip :
 
su www-data
/etc/init.d/apache restart
Restarting apache/etc/init.d/apache: line 80: start-stop-daemon: command not found
env: --start: Aucun fichier ou répertoire de ce type failed
 
Merci  
 

mood
Publicité
Posté le 13-09-2005 à 09:23:34  profilanswer
 

n°728956
l0ky
Posté le 13-09-2005 à 09:28:05  profilanswer
 

Il me semble que tu n'as pas besoin de faire le su avant
dans le fichier de conf d'apache tu as déjà les informations nécessaires pour qu'il switch d'utilisateur

User www-data
Group www-data

n°728957
sohoo
Posté le 13-09-2005 à 09:37:36  profilanswer
 

ui mais si je laisse dans httpd.conf
User www-data
Group www-data
 
Je ne peux pas redemarrer apache avec l'utilisateur www-data
 
Ce que je veux c'est laisser :
User www-data
Group www-data
 
Et que l'utilisateur www-data puisse redemarrer apache  

n°728962
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 13-09-2005 à 09:57:59  profilanswer
 

utilise sudo :o

n°728965
sohoo
Posté le 13-09-2005 à 10:08:30  profilanswer
 


 
c'est le genre de réponse qui me stress
Evite de répondre si tu n'as pas envie
 
Toi qui es si malin ouvre ta console et demarre apache avec le compte www-data  :lol:  
 
Ensuite tu verras pourquoi je pose cette question
 

n°728967
limax
Posté le 13-09-2005 à 10:10:01  profilanswer
 

oui je viens de tester avec sudo et il n'y a pas de problème
 
Host_Alias      MA_MACHINE = localhost
# User alias specification
User_Alias   MOI =limax
User_Alias   FAMILLE =limax, catherinette, bart
FAMILLE  MA_MACHINE= NOPASSWD: /etc/init.d/apache2

n°728968
sohoo
Posté le 13-09-2005 à 10:11:39  profilanswer
 

limax a écrit :

oui je viens de tester avec sudo et il n'y a pas de problème
 
Host_Alias      MA_MACHINE = localhost
# User alias specification
User_Alias   MOI =limax
User_Alias   FAMILLE =limax, catherinette, bart
FAMILLE  MA_MACHINE= NOPASSWD: /etc/init.d/apache2


 
Tu peux m'expliquer comment tu as fait ?  
 

n°728971
sohoo
Posté le 13-09-2005 à 10:15:05  profilanswer
 

Voici la commande que j'ai tapé :  
sudo -u www-data /etc/init.d/apache restart
 
voici le message :  
 
Restarting apachestart-stop-daemon: warning: failed to kill 4910: Operation not permitted
[Tue Sep 13 10:13:22 2005] [warn] module perl_module is already loaded, skipping
[Tue Sep 13 10:13:22 2005] [warn] module mod_perl.c is already added, skipping
fopen: Permission denied

n°728977
limax
Posté le 13-09-2005 à 10:25:14  profilanswer
 

un peu de documentation sur sudo par exemple sur lealinux ou man sudo
 
sinon rapidement:(il te faut connaitre un peu de vi) on peut cependant utiliser un autre éditeur mais toujours faire une sauvegarde de /etc/visudoers et valider avec visudo à la fin.
 
#visudo
tu écris ce que j'ai mis en remplacant par exemple limax, catherinette bart par tes utilisateurs, tu enregistres et quitte avec (:x)
S'il y a une erreur le fichier /etc/visudoers ne s'enregistera pas
 
pour redémarrer apache tes utilisateurs de FAMILLE doivent taper $sudo /etc/init.d/apache2 restart  

n°728979
limax
Posté le 13-09-2005 à 10:31:39  profilanswer
 

sohoo a écrit :


sudo -u www-data /etc/init.d/apache restart


moi j'ai mis tous les utilisateurs dans /etc/sudoers
essaie de mettre seulement www-data dans /etc/sudoers (puis adduser limax www-data)

mood
Publicité
Posté le 13-09-2005 à 10:31:39  profilanswer
 

n°728982
sohoo
Posté le 13-09-2005 à 10:34:59  profilanswer
 

ok
Merci

n°729018
ory
Posté le 13-09-2005 à 11:48:59  profilanswer
 

limax a écrit :

un peu de documentation sur sudo par exemple sur lealinux ou man sudo
 
sinon rapidement:(il te faut connaitre un peu de vi) on peut cependant utiliser un autre éditeur mais toujours faire une sauvegarde de /etc/visudoers et valider avec visudo à la fin.
 
#visudo
tu écris ce que j'ai mis en remplacant par exemple limax, catherinette bart par tes utilisateurs, tu enregistres et quitte avec (:x)
S'il y a une erreur le fichier /etc/visudoers ne s'enregistera pas
 
pour redémarrer apache tes utilisateurs de FAMILLE doivent taper $sudo /etc/init.d/apache2 restart


 
non  :o il suffit de changer la variable d'environnement EDITOR qui lui dit ce que tu veux comme éditeur de texte :
 

export EDITOR=word
visudo


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment demarrer Apache avec www-data ?

 

Sujets relatifs
Darwin, apache et php4[ubuntu-samba] Il ne veut plus demarrer :S
Access_log apache : comment le regénérer ?[Nioubi] Comment demarrer kde ?
aide sur serveur apacheconfiguration apache
Redirection Apache vers serveur web interneredirection invisible avec apache
Rech:Le script iptables parfait pour protéger un serveur apache et ftpRendre un dossier naviguable avec apache
Plus de sujets relatifs à : Comment demarrer Apache avec www-data ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)