Aplicações remotas: um exemplo com o Octave

Muita gente esquece que é possível executar remotamente qualquer programa instalado em um servidor web. Como exemplo, vou mostrar como criar um formulário e um script para rodar como um CGI do Apache o Octave, que é um aplicativo GNU para cálculos e gráficos matemáticos.

[ Hits: 39.938 ]

Por: Paulo Buarque Guimaraes em 31/03/2005


Conclusão



Do mesmo modo que usamos o Octave via web, poderíamos executar qualquer comando ou programa instalado no servidor. O próprio Octave possui um comando "system" que executa diretamente qualquer comando shell. Um usuário mal intencionado poderia tentar usar algum comando não recomendável.

Este é um risco que corre todo servidor web. Para evitar isso, o Apache (httpd) é usualmente executado pelo usuário nobody do grupo nobody, que não tem qualquer direito no sistema. Não custa nada verificar se o seu sistema está configurado corretamente.

Página anterior    

Páginas do artigo
   1. Usando o Octave
   2. Vetores e gráficos
   3. Arquivos de comandos
   4. Interligando com o Apache
   5. Exibindo os gráficos
   6. Criando uma interface web para o Octave
   7. Conclusão
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Relato I Fórum da Revista Espírito Livre

Navegando na internet com (mais) segurança usando extensões no Mozilla/Firefox

Linux em Router Wireless (WRT54G Vs OpenWrt)

Recurso de Views no Bind

Acessando a Internet 3G da Claro no Ubuntu e no Debian de maneira simples

  
Comentários
[1] Comentário enviado por jeffestanislau em 31/03/2005 - 11:02h

Parabéns!!!
Ótimo artigo, muito bem estruturado!!!

[]´s

[2] Comentário enviado por franklinbr em 31/03/2005 - 11:49h

Pow ficou legal esse artigo !!

Acho que falta artigos sobre programas cientificos, mesmo achando que a maioria dos fresquentadores do recinto nao tenham uma ligacao com a area de pesquisa. Mas eu acho que podia ter colocado mais exemplos para praticar ehehehe

parabens !

[3] Comentário enviado por Anjinhoo em 31/03/2005 - 23:52h

excelente artigo.
:>

[4] Comentário enviado por marcelogpl em 02/04/2005 - 23:45h

Parabéns !!!

Realmente é impressionante o poder e o conhecimento que o software livre permite. Este artigo está muito bom e esclarecedor, sugiro que traga mais informações avançadas sobre esta assunto.


Mito bom !!!

[5] Comentário enviado por rtb1023 em 04/04/2007 - 00:51h

f


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts