Il 19/01/2010 12:57, ilia platone ha scritto:
----- Original Message ----- From: "Simeone" <hlvs_sime@xxxxxxxx>
To: <riminilug-general@xxxxxxxxxxxx>
Sent: Tuesday, January 19, 2010 12:39 AM
Subject: [RiminiLUG-General] html e bash
E' possibile lanciare un comando della shell bash presente nella mia
home usando solo l'html?
Oppure da xml?
Simeone
io ci sono riuscito usandoli come script cgi
nel file .htaccess scrivi qualcosa del tipo:
+ExecCGI
AddHandler cgi-script .sh
Ad essere mooooooolto pignoli le CGI non hanno molto a che fare con
HTML e XML :)
http://it.wikipedia.org/wiki/Common_Gateway_Interface
Se la domanda era: è possibile eseguire uno script tramite browser
senza fare uso di interpreti o linguaggi quali php, java, javascript
ecc allora la risposta è corretta.
Alla base, credo ci sia davvero poca chiarezza su cosa siano html e
xml, ovvero standard per la rappresentazione e la presentazione dei
dati.
Il fatto che poi condividano lo stesso contenitore (il web browser -
web server) con altri "oggetti" (linguaggi, interpreti, protocolli
vari...) non significa che siano un tutto unico.
Una volta chiaro questo, risulta (a mio modesto parere) abbastanza
scontato che con HTML e XML (e basta) non si possano eseguire script.
Infine, il fatto di eseguire qualcosa (anche tramite cgi) che risiede
nella home di un utente pone (credo) grossi interrogativi sulla
sicurezza dell'applicazione web in oggetto.
Consiglio per gli acquisti (per Sime): la prossima volta, invece di
una richiesta molto generica, prova a dettagliare meglio cosa è
richiesto e per quale scopo, in modo da capire meglio il contesto e
poter dare risposte più mirate :)
Ivan