executer un script bash depuis IE

executer un script bash depuis IE - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 25-07-2006 à 08:31:45    

Salut  
 
Je voudrais savoir si il existe  un moyen de lancer des script bash depuis internet via un navigateur ??
Merci :)

Reply

Marsh Posté le 25-07-2006 à 08:31:45   

Reply

Marsh Posté le 25-07-2006 à 08:57:46    

oui, tu peux configurer ton serveur web en indiquant que l'extension de ton script bash (.sh ?) est un CGI
 
Ensuite, tout depend de ce que ton script fait... les droits sur le script sont tres importants et doivent être correctement fixé.

Reply

Marsh Posté le 26-07-2006 à 10:00:36    

Merci pour ta reponse au final j utiliser le mod Net::Perl::SSH qui permet d etablir une connection ssh et d 'executer des commander shell mais bien sur  j ai toujour ces problème d' autorisation : la  il me dit can't create socket : permisssion refused ....
Quelqu'un connait il un bon tuto qui explique comment configurer les droits d'apache ??
merci d avance

Reply

Marsh Posté le 26-07-2006 à 10:51:34    

sinon avec du php et la commande exec du doit pouvoir y arriver. Mais vive les failles de sécurité :-D


Message édité par PierreC le 26-07-2006 à 10:53:28

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

Marsh Posté le 26-07-2006 à 11:04:32    

si tu essaie de créer un socket sur un port < à 1024, tu n'aura pas les droits en tant que simple user (notament celui qui fait tourner Apache...). Essaies de créer ce socket sur un port > à 1024 si tu le peux

Reply

Marsh Posté le 26-07-2006 à 13:12:10    

hum hum c bien ce ke je me disait il ne veut pas ouvrir le socket parce que c 'est apache mais sinon je peut utilser suExec pour executer le script en temp ke root non ?? de plus les port superieur  a 1024 sont utilisé en client je ne sais pas si on peut les utilser comme ca .. mais bon je vais tenter..
merci pour vos reponse :)

Reply

Sujets relatifs:

Leave a Replay

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