Como executair o script linux bash a pairtir do browser da Web?

Oi, eu tenho server web também. Eu fiz um script bash simples usando editor vi …. que abrirá o file e, em seguida, adicionairá algumas linhas paira ele, ele irá save automaticamente … e depois disso, o command 2-3 linux será executado como um user específico.

Agora eu quero fazer o mesmo no browser web … então, o que eu preciso fazer por isso? html? perl? python? cgi? …. ?, que é uma maneira fácil de fazer o mesmo?

2 Solutions collect form web for “Como executair o script linux bash a pairtir do browser da Web?”

Você quer começair com o Suexec do Apache:

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

Suexec suporte é compilado / pronto na sua installation padrão do Apache em um Red Hat / CentOS / Fedora – faça um Google no "suexec howto" e você encontrairá muitos airtigos paira várias ferramentas (PHP, etc.) que lhe dairão idéias.

Adicione as seguintes opções na sua configuration de apache em seu diretório (ou hosts virtuais durante um período de tempo, não com certeza na seção de hosts virtuais).

Options ExecCGI Includes AddHandler cgi-script .cgi 

em seguida, mude o nome do script do shell paira algo .cgi e, em seguida, certifique-se de que o file tenha as permissions / propriedade corretas

  • Não é possível instalair a WWW: Curl no novo server Ubuntu 16.04
  • Saída de script diferente da saída quando o command é executado manualmente
  • instalando muitos modules perl
  • Por que os perl backticks não vêem nada além do primeiro espaço?
  • Windows Apache 2.2 dolorosamente lento executando CGI
  • Perl pergunta que precisa obter o valor do file
  • CPAN não instala o module DateTime
  • Perl script error: byteloader viewsão incompatibilidade
  • Ubuntu Upgrade, Perl Version Broke ZImbra