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

 


Dernière réponse
Sujet : Comment demarrer Apache avec www-data ?
ory

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


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ory

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

sohoo ok
Merci
limax

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)

limax 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  
sohoo 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
sohoo

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 ?  
 

limax 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
sohoo

black_lord a écrit :

utilise sudo :o


 
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
 

black_lord utilise sudo :o
sohoo 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  
l0ky 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

sohoo 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  
 

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