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

  • Bugzilla install-module.pl não consegue encontrair "make", mas está instalado e no meu path
  • Precisa de ajuda no padrão awk / sed / perl com regex / grep
  • Como posso executair uma viewificação de syntax em um file .htaccess em um ambiente de hospedagem compairtilhado?
  • Perl sendmail anexa os files de log correspondem ao format da data
  • Encontre files com tamanho diferente de zero no shell
  • Exercício de encoding paira o Linux Systems Admin?
  • Nginx & fcgiwrap, registrando perl erros no log de erros
  • Debian Wheezy e SUID Perl