déterminer le user web sur un linux

déterminer le user web sur un linux - Divers - Linux et OS Alternatifs

Marsh Posté le 21-04-2007 à 16:20:19    

hello,
 
  Sur chaque linux l'utilisateur web est différent. www-data sur debian, apache sur fc5, httpd parfois ...
 
  J'ai besoin d'ecrire un p'ti script shell pour retrouver le nom de l'utilisateur web.
  J'ai pour l'instant ecrit ca :  

cat /etc/passwd | grep www | cut -d: -f1


   
  Mais quel probalilité que ca fonctionne partout (faible je pense)
 
  d'autre idée ?


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 21-04-2007 à 16:20:19   

Reply

Marsh Posté le 21-04-2007 à 16:38:14    

demande à apache plutot :o

 


grep  ^User /etc/apache/httpd.conf

 

edit :


grep  ^User /etc/apache/httpd.conf | awk ' { print $2 }'


Message édité par black_lord le 21-04-2007 à 16:39:14

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 16:51:16    

black lord, ça roule pas pour apache2 sur debian :)
 
mais l'idée est bien meilleure :)
 
if [ -e /etc/apache/httpd.conf ] then;
 
elif [ -e /etc/apache2/apache2.conf ] then;
 
fi
 
ça pourrai servir :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-04-2007 à 17:16:00    

zecrazytux a écrit :

black lord, ça roule pas pour apache2 sur debian :)
 
mais l'idée est bien meilleure :)
 
if [ -e /etc/apache/httpd.conf ] then;
 
elif [ -e /etc/apache2/apache2.conf ] then;
 
fi
 
ça pourrai servir :)


 
je vais pas faire tout le boulot [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 17:26:37    

:p cay vous qui voyez :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-04-2007 à 19:44:45    

bonne idée mais sous FC5 j'ai ca :
[root@radeon ~]# ls /etc/apache2/apache2.conf
ls: /etc/apache2/apache2.conf: Aucun fichier ou répertoire de ce type
[root@radeon ~]# ls /etc/apache/httpd.conf
ls: /etc/apache/httpd.conf: Aucun fichier ou répertoire de ce type
 
comment connaitre tous les emplacement des fichiers de configuration ? pas possible...
 
d'autre idée ?


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 21-04-2007 à 20:15:18    

PierreC a écrit :

bonne idée mais sous FC5 j'ai ca :
[root@radeon ~]# ls /etc/apache2/apache2.conf
ls: /etc/apache2/apache2.conf: Aucun fichier ou répertoire de ce type
[root@radeon ~]# ls /etc/apache/httpd.conf
ls: /etc/apache/httpd.conf: Aucun fichier ou répertoire de ce type
 
comment connaitre tous les emplacement des fichiers de configuration ? pas possible...
 
d'autre idée ?


man locate ???

Reply

Marsh Posté le 21-04-2007 à 23:04:52    

dpkg -L monpackage :love:


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-04-2007 à 23:06:45    

zecrazytux a écrit :

dpkg -L monpackage :love:


sur une fedora ça va être un chouia problèmatique [:klem3i1]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:08:34    

ben oui... votre yum en carton sais pas faire ? :D
 
 


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-04-2007 à 23:08:34   

Reply

Marsh Posté le 21-04-2007 à 23:12:08    

zecrazytux a écrit :

ben oui... votre yum en carton sais pas faire ? :D


j'ai pas de yum :o et j'en sais rien :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:20:03    

ta pas yum sur ta fedora ? tu te sert de rpm :o :o :o ?

Message cité 1 fois
Message édité par zecrazytux le 21-04-2007 à 23:20:13

---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-04-2007 à 23:35:26    

zecrazytux a écrit :

ta pas yum sur ta fedora ? tu te sert de rpm :o :o :o ?


quelle fedora ?
 
[:debian] :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:38:14    

euh.... les trolls font rarement avancer les problemes...
dans tout les cas que ce soit rpm ou dpkg j'en fais koi ? faut que je connaisse le nom du paquet : apache ? apache2 ? httpd ? ce qui ne m'avance pas bcp.  
Ca devient compliqué pour un truc simple vous croyez pas ?
la question etait juste connaitre le nom de l'utisateur du serveur web

Message cité 1 fois
Message édité par PierreC le 21-04-2007 à 23:39:30

---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 21-04-2007 à 23:40:07    

PierreC a écrit :

euh.... les trolls font rarement avancer les problemes...
dans tout les cas que ce soit rpm ou dpkg j'en fais koi ? faut que je connaisse le nom du paquet apache ? apache2 ? httpd ? ce qui ne m'avance pas bcp.  
Ca devient compliqué pour un truc simple vous croyez pas ?
la question etait juste connaitre le nom de l'utisateur du serveur web


y'a pas de troll :o
 
ben faut aussi que toi tu connaisses ton parc... fais un hook par distribution et basta.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:42:01    

c'est pour l'installation d'un logiciel opensource dispo sur sourceforge. Donc potentiellement ca peut etre toutes les distibutions possibles du monde.
Mais je ne cherche pas la perfection, je cherche une commande qui marche dans la majorité des cas.


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 21-04-2007 à 23:44:06    

PierreC a écrit :

c'est pour l'installation d'un logiciel opensource dispo sur sourceforge. Donc potentiellement ca peut etre toutes les distibutions possibles du monde.
Mais je ne cherche pas la perfection, je cherche une commande qui marche dans la majorité des cas.


laisse les packageurs faire leur travail alors :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:45:32    

qu'est ce que tu appel packageur ?


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Marsh Posté le 21-04-2007 à 23:48:04    

PierreC a écrit :

qu'est ce que tu appel packageur ?


quand tu fais apt-get install logiciel (ou yum, urpmi whatever) c'est qu'un packageur a bossé en amont pour que tout ça s'intègre bien dans ta distribution.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-04-2007 à 23:52:36    

black_lord a écrit :

quelle fedora ?
 
[:debian] :o


 
aaaaah tu me rassure :p


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed