Come eseguire lo script di bash di linux dal browser web?

Ciao ho server web su di esso anche. Avevo fatto un semplice script bash usando editor vi .. che aprirà il file e poi aggiunge alcune righe in esso finalmente salverà automaticamente … e dopo che 2-3 command linux verrà eseguito come un utente specifico.

Ora voglio fare lo stesso dal browser web … quindi cosa devo fare per questo? html? perl? python? cgi? ….? che è modo semplice per fare lo stesso?

  • NTLM con return cURL 401
  • Avvio di PHP: il database di orario è danneggiato
  • Eseguire un command come utente di nologin
  • Mitigazione degli bug di Glibc per getaddrinfo ()
  • scilinux6 (rhel6) perl path domanda
  • Graziosamente riavviando le istanze di sedano di Django
  • La direttiva di Timeout di Apache non funziona?
  • Trovare uptime di 'apache2'
  • Rimozione di informazioni apache dalla richiesta http
  • Equivalente a denyhosts, ma per richieste HTTP?
  • Domini SSL multipli con un indirizzo IP ma porte diverse?
  • Mysql utilizzo di memory elevata e utilizzo di swap
  • 2 Solutions collect form web for “Come eseguire lo script di bash di linux dal browser web?”

    Si desidera iniziare con Apache 'suexec':

    http://httpd.apache.org/docs/2.2/suexec.html

    il supporto suexec è compilato / pronto nell'installazione predefinita di Apache su un Red Hat / CentOS / Fedora – fai un Google su "suexec howto" e troverai un sacco di articoli per vari strumenti (PHP, ecc.) che ti daranno idee.

    Aggiungere le seguenti opzioni nella tua configuration apache sotto la tua directory (o gli host virtuali sono stati un po 'così non sono sicuri sul bit degli host virtuali).

    Options ExecCGI Includes AddHandler cgi-script .cgi 

    quindi rinominare il tuo script di shell su qualcosa .cgi e assicurarsi che il file abbia le autorizzazioni corrette / properties;

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.