Interface web & droits d'execution

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Messagepar Rbill » 10 Nov 2003 11:14

hello! <BR>J'ai installé une Debian sur un poste en rezo local <BR>que je souhaiterai administrer par un autre poste <BR>via une interface web personelle.<IMG SRC="images/smiles/icon_smile.gif"> <BR> <BR>j'ai installé apache (apt-get install) et ecrit en html/java <BR>une page type 'admin' dans /var/www/ <BR> <BR>les données sont récupérées par un script .cgi en /bin/bash <BR>situé dans /user/lib/cgi-bin <BR> <BR>Jusque là tout va bien! <BR> <BR>L'os sur lequel je tombe est que dans mon script, <BR>des commandes ne sont pas executées car je n'ai pas les droits requis <BR>ex : cp: cannot create regular file `/test/blabla': Permission denied:-? <BR> <BR>Comment pourrais-je faire pour y remedier ? <IMG SRC="images/smiles/icon_help.gif">
Avatar de l’utilisateur
Rbill
Amiral
Amiral
 
Messages: 1323
Inscrit le: 15 Jan 2003 01:00
Localisation: Hauts de Seine (92)

Messagepar Rbill » 10 Nov 2003 13:33

<IMG SRC="images/smiles/icon_up.gif"> <BR>Y'a personne ou j'ai encore posé une question tordue? <BR>J'ai fait du rafistolage pour que mes ordres de commandes se trouvent dans un fichier <BR>en / et qu'un cron verifie son existence pour les executer donc en root.. <BR>Je ne comprends pas comment faire en temps réel <BR> <IMG SRC="images/smiles/icon_help.gif"> <IMG SRC="images/smiles/icon_help.gif"> <BR> <BR>
Avatar de l’utilisateur
Rbill
Amiral
Amiral
 
Messages: 1323
Inscrit le: 15 Jan 2003 01:00
Localisation: Hauts de Seine (92)

Messagepar tomtom » 10 Nov 2003 13:56

A part de positionner le setUID sur ton script, ca marchera pas, les binaires sont executés avec l'user qui tourne apache (nobody il me semble mais pas sur du tout). <BR> <BR>t.
One hundred thousand lemmings can't be wrong...
Avatar de l’utilisateur
tomtom
Amiral
Amiral
 
Messages: 6035
Inscrit le: 26 Avr 2002 00:00
Localisation: Paris

Messagepar Rbill » 10 Nov 2003 14:03

Je vais essayer ce principe. <BR>Merci Tomtom. <BR> <BR>
Avatar de l’utilisateur
Rbill
Amiral
Amiral
 
Messages: 1323
Inscrit le: 15 Jan 2003 01:00
Localisation: Hauts de Seine (92)


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron