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 bashE' possibile lanciare un comando della shell bash presente nella mia home usando solo l'html? Oppure da xml? Simeoneio 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_InterfaceSe 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